Показать сообщение отдельно
Старый 24.06.2011, 23:16   #46
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
хм а как же мне инициализировать всякие там переменные и подготовить модуль к работе? если я запущу ран без подготовки сюрпризов будет не менше
да блин.. второй раз подряд зеваешь ответ.
Цитата:
по идее первый ран перед тем как вызвать инит - можно в пошаговом выполнении. а потом после вызова инита резум.
Добавлено через 7 минут
PaxCompilerDebugger := TPaxCompilerDebugger.create(nil);
PaxCompilerDebugger.RegisterCompiler(paxCompiler, paxProgram);
PaxCompilerDebugger.RunMode := _rmTRACE_INTO;
paxProgram.Run; //тут кстати, вызовется еще и в дебагере метод, в который стравят имя модуля, так что таким образом ты заодно и сможешь получить имя неймспейса основного модуля.
TYourFunc(func_pointer);
PaxCompilerDebugger.RunMode := _rmRUN;


//calling execute's;
paxProgram.Run; //1
paxProgram.Run; //2
paxProgram.Run; //3
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 24.06.2011 в 23:18. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием