Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

исключения   Найти похожие ветки 

 
Катерина   (2005-12-27 22:44) [0]

Как создать файл если я добавляю  текстовый  документ в TreeView, а пользователь в OpenDialog.FileName вписывает название файла, которого на диске нет?

procedure TForm1.AddDocClick(Sender: TObject);
begin
if OpenDialog1.Execute then begin
 try
  if not FileExists (OpenDialog1.FileName)then
   raise OpenException.Create ("Файл не существует!Создать его?");
   AddingDocument;
 except
  on E:OpenException do begin
   Msg := MessageDlg (E.Message, mtWarning, [mbYes, mbNo], 0);
     if Msg = mrNo then exit
      else
        AddingDocument
      //Вот здесь должен создаваться новый файл
 end;
 end;
end
else exit;
end;

Заранее спасибо:)


 
Кефир87 ©   (2005-12-27 22:51) [1]

if not FileExists(OpenDialog1.FileName) then ОШЫПКА!
Зачем все доверять исключениям...


 
Johnmen ©   (2005-12-27 23:18) [2]

...и вообще есть же TSaveDialog


 
k2 ©   (2005-12-28 08:56) [3]

FileCreate



Страницы: 1 вся ветка

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.061 c
4-1131267643
EgorovAlex
2005-11-06 12:00
2006.01.15
Как преобразовать OleVariant в IAdsMembers? Пытаюсь так:


1-1134394009
Aleksandr.
2005-12-12 16:26
2006.01.15
Как из дочернего окна узнать, что готовится закрытие главного?


14-1134638750
Mike Kouzmine
2005-12-15 12:25
2006.01.15
Украина отказала наблюдателям от СНГ


14-1134838711
Катерина
2005-12-17 19:58
2006.01.15
RichEdit


6-1127822981
arhis
2005-09-27 16:09
2006.01.15
Исходящий траффик TServerSocket