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

Вниз

Точка входа в программу   Найти похожие ветки 

 
tubik ©   (2008-10-08 00:20) [0]

Доброго времени суток. Вопрос заключается в следующем: хочу начать отлаживать приложение не с функции "main" , а с кода rtl. Ведь насколько мне известно, именно этот код выполняется перед тем, как поток управления перейдет к ф-ции main. Хочется узнать, адрес "настоящей" точки входа в приложение - ну тоесть имя ф-ции.


 
Юрий Зотов ©   (2008-10-08 00:21) [1]

Строка begin в DPR.


 
tubik ©   (2008-10-08 00:28) [2]

то есть, до begin в DPR не выполняется никакой другой код? а как же InitExe из SysInit.pas - когда он выполняется?


 
Германн ©   (2008-10-08 00:33) [3]

Имхо, до begin в DPR выполняется код из секции инициализации тех модулей, которые указаны в DPR в секции uses.


 
tubik ©   (2008-10-08 00:42) [4]

просто к примеру в программе написанной на С настоящей точкой входа является mainCRTStartup, теле которой вызывается  _ConvertCommandLineToArgcArgv ну и собственно сама main... есть ли что то подобное в Делфи?


 
sniknik ©   (2008-10-08 00:54) [5]

да нажми ты уже наконец F7... да, и не забудь в опциях проги поставить use debug dcu`s.


 
tubik ©   (2008-10-08 00:57) [6]

>да нажми ты уже наконец F7...

а толку? все равно на begin"е в dpr файле выпадаю....


 
tubik ©   (2008-10-08 00:58) [7]

извини


 
tubik ©   (2008-10-08 00:59) [8]

спасибо за ответ sniknik


 
Германн ©   (2008-10-08 01:02) [9]


> tubik ©   (08.10.08 00:57) [6]
>
> >да нажми ты уже наконец F7...
>
> а толку? все равно на begin"е в dpr файле выпадаю....
>

А
> в DPR в секции uses

есть что-нибудь кроме Forms и твоих модулей? А не забыл в опциях проги поставить use debug dcu`s?


 
tubik ©   (2008-10-08 01:06) [10]

Германн
>есть что-нибудь кроме Forms и твоих модулей

проект консольный.... в своих uses юзает только SysUtils...

> а толку? все равно на begin"е в dpr файле выпадаю....

погорячился... выпадаю на begin"е в dpr, но после очередного нажатия по F7 попадаю в _InitExe...


 
Германн ©   (2008-10-08 01:31) [11]


> погорячился... выпадаю на begin"е в dpr, но после очередного
> нажатия по F7 попадаю в _InitExe...
>

Продолжай в том же духе.
Желаю удачи!



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

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

Наверх




Память: 0.46 MB
Время: 0.005 c
2-1222942248
Сергей
2008-10-02 14:10
2008.11.16
индексы в базе dbf


2-1223374645
Zalumhan
2008-10-07 14:17
2008.11.16
ListView1.Items.Count


2-1223362300
123-ий
2008-10-07 10:51
2008.11.16
Экранирование одинарной кавычки


2-1223369428
JustI
2008-10-07 12:50
2008.11.16
RowsAffected


2-1223130000
Dr. Genius
2008-10-04 18:20
2008.11.16
InputQuery – ввод пароля





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