Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
ВнизОтлов ошибок Найти похожие ветки
← →
WhiteGuy © (2005-01-13 13:59) [0]ЛЮУУУУДИ!!
Как мне перехватить ошибку "I/O Error 21" или "File not found!" или какую-нить другую и вместо нее написать свое сообщение?? Можно код? ;-)
← →
koshak (2005-01-13 14:03) [1]try
except
?
← →
Arm79 © (2005-01-13 16:31) [2]try
здесь код программы, где отлавливается ошибка
except
on E: Exception
do Exception.Create("Вах, как мне плохо!");
end;
← →
Ega23 © (2005-01-13 16:34) [3]2 Arm79 © (13.01.05 16:31) [2]
do Exception.Create("Вах, как мне плохо!");
do raise Exception.Create("Вах, как мне плохо!");
← →
Ega23 © (2005-01-13 16:35) [4]2 WhiteGuy © (13.01.05 13:59)
"I/O Error 21" или "File not found!"if not FileExists(aFileName) then Exit;
← →
ocean (2005-01-13 16:43) [5]а вот еще идея, если действительно речь о файловых операциях.
{ $I- } //отключить ошибки
AssignFile(...);
Reset(...);
...
if IOerror <> 0 then ...//свое сообщение об ошибке, IOresult содержит код
{ $I+ }
← →
Arm79 © (2005-01-13 17:44) [6]Ega23 © (13.01.05 16:34) [3]
Да, точно. Спасибо, описАлся...
← →
Johnmen © (2005-01-13 17:47) [7]Ошибки ввода/вывода предпочтительнее обрабатывать, как ocean (13.01.05 16:43) [5]
← →
Ega23 © (2005-01-13 17:54) [8]2 Johnmen © (13.01.05 17:47) [7]
Почему?
← →
Johnmen © (2005-01-13 18:29) [9]>Ega23 © (13.01.05 17:54) [8]
Более компактный и быстрый код.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c