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

Вниз

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

 
Дмитрий С ©   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.002 c
15-1364407192
ThreadMaster
2013-03-27 21:59
2013.09.01
Как нужно делать многопоточные приложения


2-1356174011
TForm
2012-12-22 15:00
2013.09.01
подвисает прорисовка контролов


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


1-1311171341
bestolkov
2011-07-20 18:15
2013.09.01
Преобразование чисел


15-1364325103
TStas
2013-03-26 23:11
2013.09.01
А написал ли сам MicroSoft что-то на C#?





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