Вверх ↑
Ответов: 2060
Рейтинг: 28
#1: 2007-12-12 17:55:57 ЛС | профиль | цитата
HuKTO, мне нужен код который будет компеллироваться в Дельфи 6, а не в HiAsm.

#pas
var fn : string; // ----
FID: Cardinal; // --
...
fn := 'C:\Program Files\HiAsm\Примеры программ\DLL\PervaiaDLL.dll'; //-
if FileExists(fn) then //--
begin //--
FID := LoadLibrary(PChar(fn)); //--
end; //-
А дальше как?

Вот эти строчки кода что означают?

#pas
FWork := TdllProc(GetProcAddress(FID,'doWork'));
FVar := TdllProc(GetProcAddress(FID,'GetVar'));
di := tdllInit(GetProcAddress(FID,'DllInit'));
if Assigned(di) then
di(dll_Event,dll_Data,self);
карма: 1

0