Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Сохранить" и "Сохранить как..". [D7, XP]


Страницы:   1 2

Vitek2 ©   (2007-10-05 18:04:00) 

Подскажите как сделать так чтобы кнопки "Сохранить" и "Сохранить как.." работали правельно, как например в блакноте. Вот я открыл прогу, написал что-нибудь в RichEdit. Если я нажимаю "сохранить" и файл уже сохранён на диске то изменения сохраняются в него же, а если файла нет на диске то Появляется диалоговое окно SaveDialog.

И ещё вопрос:У меня на форме есть компонент PageControl, на каждой вкладке имеется компонент RichEdit. мне надо сделать так, чтобы в заголовке вкладки отображалось имя файла(не полный путь, а только имя). А при перемещениие между вкладками в StatusBar отображался полный путь файла.


Kolan   (2007-10-05 19:05:00) [21]

> всё равно выскакивает окно SaveDialog

Прийди отладчиком


Vitek2   (2007-10-05 19:03:00) [22]

 if FileName='' then
   begin
     SaveDialog1.Execute;
     TRichEdit(PageControl1.ActivePage.Tag).Lines.SaveToFile(SaveDialog1.FileName);
   end
 else TRichEdit(PageControl1.ActivePage.Tag).Lines.SaveToFile(FileName);
end;


Вот. Я открыл файл. Нажимаю сохранить, всё равно выскакивает окно SaveDialog. На даже если нажимаю "Отмена". Сохраняет правельно. Где ошибка?


Virgo_Style   (2007-10-05 18:22:00) [23]

напр., поле FileName: string;

при создании нового FileName:='';
при загрузке FileName:=имя файла.
при сохранении, если FileName = '' - запросить имя.


stone   (2007-10-05 18:16:00) [24]


> Вот я открыл прогу, написал что-нибудь в RichEdit. Если
> я нажимаю "сохранить" и файл уже сохранён на диске

Какой файл? Никакой связи с каким-либо файлом ты не указал.


> мне надо сделать так, чтобы в заголовке вкладки отображалось
> имя файла(не полный путь, а только имя). А при перемещениие
> между вкладками в StatusBar отображался полный путь файла.
>

В чем именно сложность?


KSergey   (2007-10-05 18:15:00) [25]

Хотелось бы узнать что  именно из перечисленного вами уже сделано и в каких именно местах возникли затруднения.
К стати, еще у преподавателя вполне можно спросить.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо