Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.004 c
2-1355836063
oam333
2012-12-18 17:07
2013.09.01
Как через TMemoryStream и IdTCPServer передать переменную Record


2-1356016429
Pcrepair
2012-12-20 19:13
2013.09.01
Как сохранить закачанные HTML-страницы?


15-1363850215
RWolf
2013-03-21 11:16
2013.09.01
Page Control с открепляемыми вкладками


15-1364321098
TStas
2013-03-26 22:04
2013.09.01
Что такое искусственный интелект?


2-1355929661
sas9568635
2012-12-19 19:07
2013.09.01
Написать Компилятор языка Дельфи (Паскаль)




   Наверх