L
Langrenxilin
Unregistered / Unconfirmed
GUEST, unregistred user!
function getdata:integer;stdcall;
var
temp : integer;
nBytesRead, dwError:LongWORD ;
rbuf:array [0..11] of byte;
cs:TCOMSTAT;
begin
ClearCommError(hComm,dwError,@CS); //取得状态
ReadFile(hComm, pchar(@rbuf)^,cs.cbInQue,nBytesRead,nil); // 接收COM 的数据
temp:=rbuf[0];
result:=Temp;
end;
主程序中读取getdata的返回值
怎样一有数据到就触发接收的函数
var
temp : integer;
nBytesRead, dwError:LongWORD ;
rbuf:array [0..11] of byte;
cs:TCOMSTAT;
begin
ClearCommError(hComm,dwError,@CS); //取得状态
ReadFile(hComm, pchar(@rbuf)^,cs.cbInQue,nBytesRead,nil); // 接收COM 的数据
temp:=rbuf[0];
result:=Temp;
end;
主程序中读取getdata的返回值
怎样一有数据到就触发接收的函数