我建立server端和client端
client端不停向server发送请求
procedure TForm1.Timer1Timer(Sender: TObject);
begin
ClientSocket.Open ;
ClientSocket.Socket.SendText('vv') ;
i:=i+1;
label1.Caption:=inttostr(i);
ClientSocket.Close ;
end;然后
procedure TForm1.ServerSocketClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
hits:=hits+1;
label2.Caption:='hits='+inttostr(hits);
label3.Caption:=Socket.ReceiveText;
end;
为什么server端显示的hits与client端发送的次数不同,而且client的数字正好是server端的2倍。
望高手解答。
client端不停向server发送请求
procedure TForm1.Timer1Timer(Sender: TObject);
begin
ClientSocket.Open ;
ClientSocket.Socket.SendText('vv') ;
i:=i+1;
label1.Caption:=inttostr(i);
ClientSocket.Close ;
end;然后
procedure TForm1.ServerSocketClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
hits:=hits+1;
label2.Caption:='hits='+inttostr(hits);
label3.Caption:=Socket.ReceiveText;
end;
为什么server端显示的hits与client端发送的次数不同,而且client的数字正好是server端的2倍。
望高手解答。
解决方案 »
- delphi图像里的随机问题
- 关于主从表的设定,急啊!请关注
- 关于TREEVIEW1与数据库关联例子解释,高手一看就会。
- 如何用ADO访问有密码的acess?
- 如果写一个DLL返回一个XML的文本数据(XML的数据很大可能有10000行)采用什么方法好呀, 用PChar 可以吗?
- 请教高人:Delphi6.0 BDE 环境怎么打包?setupBuilder 不支持BDE6.0 弄了一下午了!如能解决愿意一块做个项目吗不是上海也可以
- 如何在一个函数调用后传多个回值给调用它的主函数?
- 如何保护自己的代码???(散分)
- delphi生成文本文件
- 高手哪里去了?
- 作为一个程序员,怎么看待张国容的死。
- 一年了,找不到工作,闹心,散分
就不会出现上面的错误
具体的问题我也不太清楚