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

Вниз

Нет ли в дельфи каких-нибудь волшебных констант?   Найти похожие ветки 

 
Дмитрий С ©   (2013-03-25 23:47) [0]

Вроде имени файла с исходным кодом и строки кода? Чтобы можно было делать что-то вроде Assert.


 
Ega23 ©   (2013-03-25 23:50) [1]

raise Exception.Create("Вот сюда можно запуздырить почти всё, ну разве что иконку из трея нельзя, но если постараться и в base64-строку перевести, то и её, наверное, можнно")


 
Rouse_ ©   (2013-03-26 00:07) [2]

MAP файл подойдет?


 
KilkennyCat ©   (2013-03-26 03:04) [3]

$012


 
Германн ©   (2013-03-26 03:09) [4]


> Rouse_ ©   (26.03.13 00:07) [2]
>
> MAP файл подойдет?
>

Сомневаюсь. :)
Этот файл отнюдь не волшебный.


 
Германн ©   (2013-03-26 03:11) [5]


> Сомневаюсь.

Иначе не понятно было бы за что платят АА :)


 
icWasya ©   (2013-03-26 09:29) [6]

А собственно assert можно и так


 
Rouse_ ©   (2013-03-26 10:44) [7]


> Германн ©   (26.03.13 03:09) [4]
> Сомневаюсь. :)
> Этот файл отнюдь не волшебный.
> Иначе не понятно было бы за что платят АА :)

Ты путаешь теплое с мягким. Еврика занимается перехватом исключений и раскруткой стека вызовов и стека SEH-фреймов в том числе и эвристическими методами.
ТС это не нужно.
Просто сопоставить конкретный адрес в программе с конкретной строчкой кода можно при помощи обычного МАР файла.


 
Дмитрий С ©   (2013-03-26 11:07) [8]

А в мап файле разве так много информации, что аж по строкам?


 
Rouse_ ©   (2013-03-26 11:34) [9]


> Дмитрий С ©   (26.03.13 11:07) [8]
> А в мап файле разве так много информации, что аж по строкам?

Если генеришь с опцией Detailed, то там вся информация.


 
Дмитрий С ©   (2013-03-26 12:00) [10]


> KilkennyCat ©   (26.03.13 03:04) [3]

Это что?


 
Дмитрий С ©   (2013-03-26 12:02) [11]


> Если генеришь с опцией Detailed, то там вся информация.

Это хорошо, но не совсем то, что нужно, к сожалению.

Я вот думаю в сторону предварительной обработки исходников перед компиляцией.


 
Rouse_ ©   (2013-03-26 12:45) [12]


> Дмитрий С ©   (26.03.13 12:02) [11]
> Это хорошо, но не совсем то, что нужно, к сожалению.

Ничто не мешает мар файл подключить ресурсом и всегда иметь под руками всю необходимую информацию. Именно так и делают JEDY, EurekaLog и MadExcept



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

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

Наверх




Память: 0.49 MB
Время: 0.008 c
15-1364292525
Дмитрий С
2013-03-26 14:08
2013.09.01
Как у знать какая дрянь выводит компьютер из сна?


15-1364323263
TStas
2013-03-26 22:41
2013.09.01
Как узнать, как войти в БИОС ноутбука?


15-1364300349
MBo
2013-03-26 16:19
2013.09.01
Касперский не любит мою программу


15-1364502944
Разведка
2013-03-29 00:35
2013.09.01
Verba - что это?


15-1364278811
N.Cage
2013-03-26 10:20
2013.09.01
Amd vs Intel