TidTCPServer和TidTcpClient通讯无效的窗口句柄问题(100分)

  • 主题发起人 主题发起人 sherryxjqiao
  • 开始时间 开始时间
S

sherryxjqiao

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TidTCPServer和TidTcpClient写聊天软件,在客户端退出时提示system error:1400 无效的窗口句柄错误,程序运行停止,如果我按F9继续运行,后面就会出现WSAStartUp没有调用或者WSAStartUp失败的提示。请问高手怎么解决?查了半天错了,还没有找到,帮帮我!
 
uses winsock;
FormOnDestry();
var
TickCount :Integer;
begin
WSACleanup; //释放!
TickCount := GetTickCount;
while GetTickCount-TickCount < 300 do
Application.ProcessMessages;
end;
 
谢谢xiammy,但是加了那个没用,不过错误变成先是socket error code #10093,然后我F9运行出现无效的句柄那个错,再运行就是WSAStartUp没有调用或调用失败的错误。
 
接受答案了.
 
拿分了,但是却不知道怎么解决的,惭愧。
 
呵呵,因为哪个问题我已经解决了,我的代码有问题。而且没有其他人支持我,只有你一个,就全给你了。
 
后退
顶部