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

Цитата:
неужели у них какието особенности постоения скрипта
там единственная сложность - получить хендл неймспейса с твоей функцией.

Цитата:
ожидаю vasia hello а получаю vasiahello
ты попробуй принт строчки 'еееюююяяя' сделать )
там много "своихприколов" )
но все равно хорошая штука, т.к. не интерпритатор.

Добавлено через 6 минут
ну в общем кактотак:
delphi Код:
hmod := PC.GetHandle(0, 'namespacename', true);   hfunc := PC.GetHandle(hmod, 'funcname', true);   pfunc := PP.GetAddress(hfunc);   TmyFunc(pfunc)(MyFuncParam);
при чем скрипт как таковой, можно сохранить в бинарке, но при этом незабыть приложить к нему все используемые с скрипта hfunc, чтобы потом при загрузке бинарки получить по ним валидные pfunc
__________________
L2Ext - project closed.

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