大家好:
我在用socket开发通信软件时,发现如果客户机采用循环方式,不停的向服务器发送数据,用
Tserversocket控件的OnClientRead事件读取,发现这个事件根本没那么快的速度响应,我该怎么办啊?能说说吗?哪怕是一点思路也行啊,谢谢了.
我在用socket开发通信软件时,发现如果客户机采用循环方式,不停的向服务器发送数据,用
Tserversocket控件的OnClientRead事件读取,发现这个事件根本没那么快的速度响应,我该怎么办啊?能说说吗?哪怕是一点思路也行啊,谢谢了.
var
Buf:array of char;
len:integer;
i:integer;
begin
len:=Socket.ReceiveLength;
setlength(buf,len);
Socket.ReceiveBuf(buf[0],len); Edit2.Text:= Buf[0];
Edit3.Text:= Buf[1];
Edit4.Text:= Buf[2];
Edit6.Text:= Buf[3];
Edit7.Text:= Buf[4];
Edit8.Text:= Buf[5];
Edit9.Text:= Buf[6];
Edit10.Text:= Buf[7];
Edit11.Text:= Buf[8];