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

Внутри Try except имеется класс on E: do MyFunc(E)   Найти похожие ветки 

← →
Erik ©   (2004-05-11 11:46) [0]

Клас разрушается после end? Или используется еще какойто механизм?


← →
Тимохов ©   (2004-05-11 11:50) [1]

Какая у вас задача?
Точно не знаю, где разрушается объект, но вам об этом точно заботится не надо.
Если вы хотите сказать дельфи, что уничтожать объект не надо, то нужно воспользоваться AcquireExceptionObject.
См. пример ее исползования в classes.pas.


← →
Erik ©   (2004-05-11 12:36) [2]

А действительно хочу сохранить последний Exception.


← →
Тимохов ©   (2004-05-11 12:39) [3]


> А действительно хочу сохранить последний Exception.

ну тогда я вам ответил уже.


← →
Erik ©   (2004-05-11 12:42) [4]

AcquireExceptionObject - такой функции в Dlphi 5 несуществует. Вся обработка с Exception лежит в sysUtils.


← →
Digitman ©   (2004-05-11 12:47) [5]

см. как это делается в модуле sconnect.pas

procedure TTransportThread.Execute;


← →
Erik ©   (2004-05-11 14:22) [6]

Спасибо, там действительно все есть.



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

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



Память: 0.46 MB
Время: 0.032 c
14-1083298298
Delphi X PRO
2004-04-30 08:11
2004.05.23
На канве рисунки


3-1082731536
alex123
2004-04-23 18:45
2004.05.23
Пересчет Calculated полей


9-1074687307
Shopot
2004-01-21 15:15
2004.05.23
Direct3D в Delphi.


14-1082982732
Drakon
2004-04-26 16:32
2004.05.23
Использование нелицензионной версии Delphi


3-1083074733
Twilight
2004-04-27 18:05
2004.05.23
Не работает, без делфи.




   Наверх