Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Обработка ошибок!

Автор: DOG-Paul 25.04.2006 0:17

try
if OpenPictureDialog1.Execute
then Image1.picture.LoadFromFile(OpenPictureDialog1.FileName);
except
on EInvalidGraphic do ShowMessage('Неверный формат');
end;


Люди как засечь ошибки? никак не выходит! sad.gif((
Очень срочно нада!!!
Т.е. выбираем файл а он чтобы ошибки не пихал! sad.gif((

Автор: volvo 25.04.2006 0:39

DOG-Paul, ну, ты же привел код... Он нормально засекает ошибки. Только что проверил... В чем проблема?

Цитата
он чтобы ошибки не пихал
Куда не пихал? Он выводит то сообщение, которое задано тобой же - "Неверный формат".


Эскизы прикрепленных изображений
Прикрепленное изображение

Автор: Гость 25.04.2006 0:45

у меня прёт обычная ошибка erroor sad.gif(((

Автор: hardcase 25.04.2006 1:00

или отключи встроенный отладчик или отключи перехват исключений делфи.

первое: Tools -> Debugger Options [X] Integrated Debugging

второе: Tools -> Debugger Options -> Language Exceptions [X] Stop On Delphi Exceptions

Автор: Noof 30.04.2006 16:50

а лучше ничего не отключай. пусть говорит что работает. будешь знать что кеод именно срабатывает, это дает хороший опыт. и изучи получше все про обработки ошибок. ;)