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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
4-1200305464
Magedon
2008-01-14 13:11
2008.11.16
Как запустить приложение от имени друго пользователя но...


2-1223549315
TStas
2008-10-09 14:48
2008.11.16
Зачем у сишных структур есть поле Size?


9-1154513135
@!!ex
2006-08-02 14:05
2008.11.16
Можно ли реализовать Bump без использования шейдеров?


15-1221766269
Riply
2008-09-18 23:31
2008.11.16
Генерация собственного ControlCode - кода.


15-1221812450
Slider007
2008-09-19 12:20
2008.11.16
С днем рождения ! 19 сентября 2008 пятница