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

Вниз

Как подовить вывод всех сообщений об ошибках?   Найти похожие ветки 

 
AFROLOV ©   (2002-07-10 12:35) [0]

При закрытии прога сильно ругается. Найти место где происходит ошибка я пока не могу, Хотелось бы сделать так что бы сообщения об ошибках вообще не появлялись.


 
tsarevep ©   (2002-07-10 13:05) [1]

Объяви такую процедуру в public.

procedure PofiguOshibki( Sender: TObject; E: Exception);

Дальше сама процедура
procedure TForm1.PofiguOshibki( Sender: TObject; E: Exception);
begin
//Ничего не пиши
end;
//А в OnCreate Form1
procedure TForm1.OnCreate(Sender: TObject);
begin
Application.OnException := PofiguOshibki;
end;



 
Игорь Шевченко ©   (2002-07-10 13:08) [2]

Если при закрытии, то рекомендую изучить (по точкам останова) секции finalization


 
tsarevep ©   (2002-07-10 13:20) [3]

Правда пока Delphi работает все равно выдавать будет.
А вообще это не выход. Например ты будешь прогонять свою прогу не в среде разработки. А вдруг где ошибочка и ничего не увидешь. А в среде разработки ее можешь упустить. Так и будешь делать баг за багом.
Если уже по окончании написания проги не найдешь тогда впиши ее.
А вообще чего ругается, чего говорит то.


 
Толик ©   (2002-07-10 13:27) [4]

А можно узнать, как прога ругается?
Хотелось бы сделать так что бы сообщения об ошибках вообще не появлялись. - imho похоже на страусиную позицию: голову в песок - значит меня никто не видит. Не сообщения об ошибках подавлять надо, а сами ошибки. (ну да, легко сказать :))


 
Proton ©   (2002-07-11 02:38) [5]

TerminateProcess(GetCurrentProcess); (+WaitForSingleObject если надо)
или
halt;



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
1-70751
Loco
2002-07-07 17:40
2002.07.22
Исключения


3-70660
Сержик
2002-07-02 11:45
2002.07.22
Как бы генератор установить на max?


3-70643
Eduard
2002-07-01 10:36
2002.07.22
ADOCommand.Parameters


1-70753
dimanew
2002-07-09 10:08
2002.07.22
В MaskEdit сделал маску для даты __.__.__ Вот если туда ничё


3-70597
Fox_Home
2002-06-28 04:46
2002.07.22
Как избавиться от появления лишних данных в базе?