16
Предложения / Re: [Alpha/Beta Testing]
« on: April 06, 2019, 03:34:32 PM »но это не мешает сунуть результат первого препроцессора в следующий по порядку. кто сказал что препроцессор может быть одинВесь код делфи:Я правильно понимаю? СтрокаCode: (clickermann) [Select]library PrepSample;
uses
Vcl.Dialogs,
SysUtils;
//------------------------------------------------------------------------------
// Основное тело функции, идет на экспорт, вызывается из кликера
function execute( pText: PWideChar): PWideChar; export; stdcall;
var
strbuf: String;
wc_res: PWideChar;
begin
// Пишем сразу готовый код
strbuf := '#preprocessor "comas.dll"' + #13#10 +
'LOGSHOW (1, 100, 100 )'+ #13#10 +
'print("Тестовый текст")'+ #13#10 +
'halt' ;
// ShowMessage(strbuf); //можно глянуть наш код
wc_res := PWideChar(strbuf);
result := wc_res;
end;
//------------------------------------------------------------------------------
// список экспорта
exports execute;
begin
// тело пусто
end.Code: (clickermann) [Select]'#preprocessor "comas.dll"' + #13#10 +
лишняя? Ведь она уже есть в начальном скрипте кликера и, благодаря ей, кликер и вызывает код из длл...