老大们帮帮忙啊
我写了一个客户端和服务器,客户端向服务器商发送一个指令,服务器端收到后立即向客户端回,但是只有第一次是成功的,后来服务器端再也不回了
服务器端:
procedure TDataModule2.ServSocketClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
Socket.SendText('IHAVEYOU');
end;
客户端:
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
ClientSocket1.Address := '192.168.1.103';
ClientSocket1.Port := 8022;
ClientSocket1.Active := True;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
ClientSocket1.Socket.SendText('132131');
end;
procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
ShowMessage(Socket.ReceiveText);
end;
务请帮忙解决啊,可另开贴重谢