Помощь - Поиск - Пользователи - Календарь
Полная версия: Обработка ошибок!
Форум «Всё о Паскале» > Delphi, Assembler и другие языки. > Delphi
DOG-Paul
try
if OpenPictureDialog1.Execute
then Image1.picture.LoadFromFile(OpenPictureDialog1.FileName);
except
on EInvalidGraphic do ShowMessage('Неверный формат');
end;


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

Цитата
он чтобы ошибки не пихал
Куда не пихал? Он выводит то сообщение, которое задано тобой же - "Неверный формат".
Гость
у меня прёт обычная ошибка erroor sad.gif(((
hardcase
или отключи встроенный отладчик или отключи перехват исключений делфи.

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

второе: Tools -> Debugger Options -> Language Exceptions [X] Stop On Delphi Exceptions
Noof
а лучше ничего не отключай. пусть говорит что работает. будешь знать что кеод именно срабатывает, это дает хороший опыт. и изучи получше все про обработки ошибок. ;)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.