Помощь - Поиск - Пользователи - Календарь
Полная версия: Отключение контроля ошибок
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
priboltik
В паскале контроль ошибок отключается так: {-$I} как подобное, если это возможно сделать в делфи????

соррю, если уже обсуждалось...
volvo
А можно узнать, зачем тебе это понадобилось в Дельфи? Есть же
Try
// Делаешь что-то
Except
// Если произошла ошибка - придешь сюда, и обрабатывай ее
End;
priboltik
ок.. попробую так.. спасибо!!!!
klem4
Еще есть вариант обработки try..finally..end; отличается тем, что блок finally выполнится независимо от того возникла ли ошибка. Вообще прочитай про обработку исключительных ситуаций в Delphi, в любой книге должно быть.
priboltik
ну вот например мне надо проверить существует ли файл кот. мы прописали в Edit1 ..
тогда это будет выглядеть примерно так:
try
Assignfile(f,edit1.text);
if ioresult=1 then
showMessage('Файл не найден')
else
reset(f);
except

???????
подскажите плиз...
volvo
Вот так это будет выглядеть:
try
Assignfile(f, edit1.text);
Reset(f);

// Продолжаем обработку файла - он успешно открыт

except
// ошибка при открытии файла - пришли сюда...
showMessage('Файл не найден');
end;
priboltik
ок.. теперь все понятно просто вгоняло в тупик то, что в самой среде при компилляции все равно ошибка выдается.. smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.