MitriyGG1969
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ввожу примерно как то так implementation uses about, fWP, TRU; {$R *.dfm} type TIsr_sub=procedure ; function OpenCardN(no: Integer; Isr: TIsr_Sub; base_addr: Integer; size: Integer; irq: Integer): THandle; stdcall; external 'MC8041P.dll' name 'OpenCard_N'; procedure isr_sub; stdcall; var a:integer; begin a:=a+10; end; ....... OpenCardN(0,@isr_Sub,0,0,0); Без @ - компилятор ругается В итоге получаю "Access violation at adress 000.. read of adress 000.. Что не так??? |