Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

А куда делся OnException?   Найти похожие ветки 

 
nester ©   (2004-04-26 14:55) [0]

В VCL у Application было событие OnException
А куда делось оно в КОЛ?
По крайней мере у Applet его не нашел.
Или как ГЛОБАЛЬНО перехватить все эксцепшены, а то dll-ку - плагин для ИЕ - трудно отлаживать, а так глобально перехватил эксцепшен и логи накакал, а то ИЕ вешается и закрывается без особых комментариев.


 
savva ©   (2004-04-26 15:02) [1]

делай сам в каждой процедуре что нибудь типа:

try
 ...
except on E:Exception do
 HandleException(e);
 
end;

...

procedure HandleException(currentException: Exception);
begin
 if Assigned(currentException) then begin
   ShowMessage(currentException.Message);
 end;
end;


 
nester ©   (2004-04-26 15:06) [2]

Гы, у меня функций больше сотни уже, и вот глюк появился - не могу пока поймать, это представь себе во всех функциях повтыкать надо.
Не-е-е-е-е-е-е, должен быть глобальный глюколов типа OnException в VCL.


 
savva ©   (2004-04-26 15:14) [3]

нету такого.. я как то поднимал этот вопрс, пришли к мнению, что сделать проще при помощи условной компиляции. но вот сделал ли Владимир - не знаю.
можешь сделать сам, и предложить Владимиру.


 
nester ©   (2004-04-26 15:19) [4]

2Kladov
Не будет ли это хорошей идеей добавить в следующей версии?


 
Gandalf ©   (2004-04-26 21:14) [5]

А в чем беда? Делаем окантовочку try except on метода Run (_0.inc) - через свои _*.inc и будет счастье...



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

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.064 c
14-1100268960
Kerk
2004-11-12 17:16
2004.11.28
каллосокер go home!


1-1100384780
Змей
2004-11-14 01:26
2004.11.28
Popupmenu


14-1100380966
miwa
2004-11-14 00:22
2004.11.28
A EmbeddedWB есть для Delphi7?


1-1100375861
TSoftman
2004-11-13 22:57
2004.11.28
Иконка файла


14-1100092996
Проходил...
2004-11-10 16:23
2004.11.28
Слон и моська