Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.038 c
4-1102588278
Yuri Btr
2004-12-09 13:31
2005.01.30
Идентификация процесса по Mutex


1-1105696438
Zilog
2005-01-14 12:53
2005.01.30
структура конфигурационного файла (как хранить)


6-1100015933
MIchael
2004-11-09 18:58
2005.01.30
Получение списка пользователей


3-1103783014
Виталий Панасенко
2004-12-23 09:23
2005.01.30
Фильтрация таблицы dBase


1-1105870546
Ilya___
2005-01-16 13:15
2005.01.30
Подскажите, как можно узнать какие ячейки выделенны в Excel?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский