Вниз
Скачать: CL | DM;

Как сделать условия в except?   Найти похожие ветки 

← →
Aleksandr ©   (2002-06-24 16:28) [0]

Люди, тут при использовании компонент Indy возникла одна ситуация. У них на все действия вызываются эксепшны, которые надо воспринимать как информацию о нормальном выполнении. Но вот если возникает другая еггога неизвестного типа, на нее нужна и другая реакция. Как их распределить в try ... except?

Например, что будет, если делать так:

try
DoSomething
except
on E:EIdConnClosedGracefully do
AddLog(" Файл принят благополучно",true);
on E:Exception do begin
ShowMessage(E.Message);
Terminate
end
end;

Будет ли при возникновении ошибки типа EIdConnClosedGracefully обработка и следующего on E:Exception?


← →
Lord Warlock ©   (2002-06-24 16:29) [1]

Обработки не будет


← →
Anatoly Podgoretsky ©   (2002-06-24 16:41) [2]

else


← →
Aleksandr ©   (2002-06-24 16:46) [3]

Спасибо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
6-9955
eSKey
2002-04-22 16:42
2002.07.04
Определить маску подсети


14-9964
kami
2002-06-02 20:30
2002.07.04
Дипломная сегодня утром, Дипломная .....


1-9788
AlexeyBl
2002-06-23 20:58
2002.07.04
Как определить координаты ячейки... ?


6-9935
Alexander K.
2002-04-22 02:21
2002.07.04
Мастера, просветите пожалуйста


1-9811
tovSuhov
2002-06-24 10:12
2002.07.04
Вот ведь задачка...




   Наверх