Delphi 封装Clientsocket 方法SendText 之后必须showmessage之后 客户端才能接收到信息。

sinat_22680749 2015-07-28 03:35:29
try
Application.CreateForm(TForm1, Form1);
socket := TClientSocket.Create(Application);
socket.Port := Port;
socket.OnConnect := Form1.ClientSocket1.OnConnect;
socket.OnError := Form1.ClientSocket1.OnError;
socket.Active := False;
socket.Host := ServerIp;
socket.Active := true;
socket.Socket.SendText(Msg);

ShowMessage('1');

finally
socket.Free;
// socket:=nil;
Form1.Free;

end;
...全文
321 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧