Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2008-07-14 22:00:10 ЛС | профиль | цитата
Блин, обмен - это методы doRead и doWrite

Где там вызовы API


#pas
procedure THiAsmClass.doWrite;
var s:string; i:integer;
begin
s := ToString(_D);
i := length(s);
Move(i,Data[0],4);
Move(s[1],Data[4],i);
end;

procedure THiAsmClass.doRead;
var s:string; i:integer;
begin
Move(Data[0],i,4);
SetLength(s,i);
Move(Data[4],s[1],i);
_hi_CreateEvent(_D,@onRead,s);
end;

------------ Дoбавленo:

Если ты туда это запихал, так кто же виноват в этом...
Ты еще и перехват исключений влепил при вызове WinApi
За каким-то лядом.......

Тебе так прямо и говорят: не пудри мозги ни себе, ни людям.
Прежде всего - СЕБЕ
карма: 9

0