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

Вниз

Дебаг   Найти похожие ветки 

 
Sam Stone   (2003-12-05 17:20) [0]

Можно ли, получив exception, получить код, который этот exception вызвал? Или номер строки в коде.


 
TUser   (2003-12-05 17:24) [1]

Обычно у тебя эта строка высвечивается в IDE. Или тебе нужен ассемблерный код - это в любом отладчике (в т.ч. родной отладчик от Борланда).


 
Sam Stone   (2003-12-05 17:34) [2]

Нет, не то. Допустим, скомпилил я прогу, пользуюсь ей, и вдруг бац, косяк (access violation, например). И шоб прога мне выдала: ошибка произошла в такой-то строке кода.(дельфя закрыта) Такое можно реализовать?


 
Малиновский Владимир   (2003-12-05 17:38) [3]

В одном из журналов RSDN статья была именно об этом. Поищи, т.к. стандартными средствами - нельзя, но там описано, что можно сделать.


 
Digitman   (2003-12-05 17:39) [4]


> ошибка произошла в такой-то строке кода.(дельфя закрыта)


гм .. а "дельфя"-то тут причем ?


 
Sam Stone   (2003-12-05 17:46) [5]

А компоненты для этого есть?


> гм .. а "дельфя"-то тут причем ?

а на всяк случай ;)


> В одном из журналов RSDN статья была именно об этом

на rsdn.ru?


 
Digitman   (2003-12-05 17:58) [6]


> а на всяк случай


) .. ну так "на всяк случай" можно было бы упомянуть и "интернет закрыт")))... чего там мелочиться)


 
Serg   (2003-12-05 18:07) [7]

2 Sam Stone:
тебе такая штука подойдёт?

EurekaLog is an add-in tool for giving your application (GUI, Console, Web, ...) the ability to catch every exception, generating a detailed log of call stack (with unit, class, method and line #, etc...), showing it and sending back to you via email.

It"s easy to use because it"s full integrated into Delphi"s IDE (so you need only a single rebuild to add the new ability to your applications), it doesn"t decrease application performances (because it works only when exceptions raise) and it increases the compiled file size just by 0.5% - 4% about (it uses this space to store some additional, compressed and encoded debugging information).

EurekaLog is compatible with Delphi 3, 4, 5, 6, 7 and is works on all Windows platforms, from Win 95 to Win XP.

With full source (only Enterprise version), full money back guarantee, royalties free, freely upgradable!


 
Sam Stone   (2003-12-05 19:44) [8]

Ага. Тока эта зараза триальная :(



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

Форум: "Основная";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
3-61894
TATIANA
2003-11-28 11:09
2003.12.19
SQL и Filter


4-62331
CTEPH
2003-10-23 22:19
2003.12.19
просмотр регистров процессора во время отладки приложения


14-62243
BOA_KAA
2003-11-25 13:25
2003.12.19
Как вам это нравится?


1-62145
ДмитрийБ
2003-12-07 15:24
2003.12.19
InstallShield & BDE


3-61893
Denis
2003-11-27 15:19
2003.12.19
Как отобразить расчетное значение без обновления НД?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский