Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];

Вниз

Как перехватить все ошибки на форме?   Найти похожие ветки 

 
>|   (2010-10-08 18:03) [0]

Что-то типа try ... except end;  но глобально на всю форму распространить?
Может у формы есть какой-то метод, который можно переопределить, чтобы встроить в эту цепочку свой логгер ошибок и дальше передавать обработку ошибки наверх.


 
БарЛог ©   (2010-10-08 18:14) [1]

всех не перехватишь, имхо


 
>|   (2010-10-08 18:17) [2]

вот нашел что-то похожее:

Использовать централизованный обработчик исключений, который фиксирует их в протоколе или журнале, но не выдает никаких сообщений об ошибке.

Application.OnException := MyExceptionHandler;


 
>|   (2010-10-08 18:49) [3]

вот нашел интересную статью по этой теме:
http://www.codenet.ru/progr/delphi/stat/errors.php

может кому-то тоже пригодится...


 
Amoeba_   (2010-10-08 23:39) [4]

А вот по-настоящему хорошая статья:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1392


 
Игорь Шевченко ©   (2010-10-09 00:08) [5]

Amoeba_   (08.10.10 23:39) [4]

Очень хорошая статья. Только большая :)


 
Германн ©   (2010-10-09 02:23) [6]

Удалено модератором


 
Аноним   (2010-10-09 03:31) [7]

Удалено модератором


 
Германн ©   (2010-10-09 03:53) [8]

Удалено модератором


 
Германн ©   (2010-10-09 04:07) [9]

Удалено модератором


 
Alex Konshin ©   (2010-10-09 04:20) [10]

После Java в Delphi очень раздражает отсутствие возможности вывести стек вызовов в лог. В JEDI была такая возможность. Ну и были поделки от других типа меня.


 
Аноним   (2010-10-09 05:16) [11]

Удалено модератором


 
Германн ©   (2010-10-09 05:33) [12]


> После Java в Delphi очень раздражает отсутствие возможности
> вывести стек вызовов в лог.

Ну так Эврика вполне нормально с этим справляется.


 
Аноним   (2010-10-09 05:41) [13]

Удалено модератором


 
Германн ©   (2010-10-09 06:25) [14]

Удалено модератором


 
Плохиш ©   (2010-10-09 11:10) [15]

Удалено модератором


 
>|   (2010-10-11 10:10) [16]


> А вот по-настоящему хорошая статья:
> http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1392

Таки да, хорошая. Спасибо!


> Ну так Эврика вполне нормально с этим справляется.


Можно скомпилить с Эврикой, но когда в системе 1200 пользеров, то спама не оберешься.

Лучше пусть все с кладывает в БД, а я потом посмотрю общие тенденции...


 
Медвежонок Пятачок ©   (2010-10-11 11:35) [17]

with TMyFormCreate(Application) do
try
 ShowModal;
except
 on E:Exception do ....
end;

только толку-то ....


 
Strate ©   (2010-10-12 00:04) [18]

http://www.madshi.net/madExceptDescription.htm

Вот отличный компонент. Показывает стек вызов, где произошла ошибка и проч. Может отправлять баг-репорты.



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

Форум: "Прочее";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
8-1208978313
doKi
2008-04-23 23:18
2011.01.23
диффузное освещение текстуры


2-1288507838
31512
2010-10-31 09:50
2011.01.23
Out of memory при создании экземпляра объекта


2-1288684319
JohnKorsh
2010-11-02 10:51
2011.01.23
RichEdit - переместить курсор в последнюю позицию.


2-1288950802
DelphiRandom
2010-11-05 12:53
2011.01.23
Действительно случайные значения


2-1288051827
demon
2010-10-26 04:10
2011.01.23
Как все цифры в RichEdit покрасить в другой цвет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский