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

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

try..except


Страницы:   1 2

Вячеслав Бессонов ©   (2006-02-06 11:22:00) 

Надо бы написать обработчик ошибок для:
opd.Execute;
mm.Lines.LoadFromFile(opd.FileName);
что надо написать в except?


Gero   (2006-02-06 11:49:00) [21]

А вобще в TOpenDialog есть такая опция ofFileMustExist.


Вячеслав Бессонов   (2006-02-06 11:44:00) [22]

Попробуем


Ega23   (2006-02-06 11:39:00) [23]


> ожидается, что пользователь укажет несуществуещее имя фала.


Ну на такое я бы сделал

if not FileExists(FileName) then
begin
  MessageBox(Handle, PChar('Файл '+FileName+' - не существует!'), PChar('Ошибка!'), MB_OK or MB_ICONERROR);
  Exit;
end;


А в except может много чего другого придти. Например, файл закрыт для доступа.


Gero   (2006-02-06 11:36:00) [24]

Вот это и напиши.


Вячеслав Бессонов   (2006-02-06 11:32:00) [25]

ожидается, что пользователь укажет несуществуещее имя фала.


umbra   (2006-02-06 11:30:00) [26]


> что надо написать в except?


а какие ошибки ожидаются?


msguns   (2006-02-06 11:25:00) [27]

?

Наверное, что-то типа
"Не удается найти сохраненный ранее текст"


Страницы:   1 2

Наверх

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