Автор: kosyak 21.05.2008 19:31
Доброго времени суток. Помогите разобраться со следующим вопросом:
Есть следующий код:
Код
try
ProcedureName;
except
ShowMessage('Ошибка');
Если возникает ошибка то никакого ShowMessage не появляется. Никогда еще не пользовался этим оператором. Помогите разобраться в чем дело...
В ProcedureName происходит много всего (и чтение из файла, и запись в файл. Также вызываются другие процедуры).
Заранее спасибо!
Автор: hardcase 21.05.2008 20:06
А ошибка действительно возникает?
Автор: volvo 21.05.2008 20:24
kosyak
А в настройках IDE снято "Stop on Delphi Exceptions"? Если нет, то ты сможешь получать нужный эффект только при запуске без IDE, из Проводника...
Автор: kosyak 21.05.2008 20:40
Ошибка действительно возникает, только пишет "Read beyond end of file"(чтение после конца файла, если я подсовываю файл не того формата). Мне нужно чтоб этого не было, а было мое сообщение. Через винду запускаю тоже самое...
Автор: klem4 21.05.2008 20:57
Цитата
Ошибка действительно возникает, только пишет "Read beyond end of file"
Может эта ошибка возникает еще до твоей обработки ? Кстати, код засекречен ?
Автор: kosyak 21.05.2008 21:30
Все, спасибо! Как-то все само-собой исправилось... Спасибо...