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

Непойму как обработать Exception.   Найти похожие ветки 

← →
Kolan ©   (2007-02-14 10:50) [0]

except
       on E: EDeviceProtocolException do
       begin
         ErrorsCount := ErrorsCount + 1;
         if ErrorsCount > Trys then
         begin
           FException := E;
           Synchronize(DoException);
           raise;
         end;
       end;
     end;


Сейчас:
 Если Е - EDeviceProtocolException, то сохраняю её( FException := E;) и.. все написано вообщем.

Как хочу:
Если Е - EDeviceProtocolException, то сохраняю её( FException := E;);
А если нет, то все равно сохраняю( FException := E;), и делю что-то еще.

Как сделать такое?


← →
Плохиш ©   (2007-02-14 10:52) [1]

on E:Exception do
...


← →
Сергей М. ©   (2007-02-14 11:58) [2]


> Kolan ©   (14.02.07 10:50)


> А если нет, то все равно сохраняю( FException := E;), и
> делю что-то еще.


Что конкретно ?
От этого и решение зависит.



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

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



Память: 0.45 MB
Время: 0.027 c
1-1168850523
DelphiLexx
2007-01-15 11:42
2007.03.04
Быстро определить скорость CPU


1-1167498291
Piroxyline
2006-12-30 20:04
2007.03.04
Object Manager


2-1171520607
aht
2007-02-15 09:23
2007.03.04
inner join по 3м таблицам


11-1149004549
parovoZZ
2006-05-30 19:55
2007.03.04
Стоит ли ставить сабж


15-1170785730
Стаффаж
2007-02-06 21:15
2007.03.04
Программист ищет работу. "ин тим" - не предлагать.




   Наверх