Главная страница
    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.008 c
4-62329
Митяй2
2003-10-24 10:44
2003.12.19
Определение сессии Windows.


6-62187
Xlam
2003-10-22 23:44
2003.12.19
? примеры использования TIdTCPClient и TIdTCPServer


1-62028
Djek
2003-12-06 11:47
2003.12.19
Ошибка при открытии формы


14-62215
Вадим
2003-11-25 23:33
2003.12.19
DrWeb утверждает, что я написал вирус


8-62164
Novenkij
2003-08-22 22:22
2003.12.19
Монохромный JPEG





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