A
applezone
Unregistered / Unconfirmed
GUEST, unregistred user!
我用 ClientSocket1 和 ServerSocket1 做了一个简单的聊天工具
在客户端写如下代码:
clientsocket1.Active:=false;
clientsocket1.Address:='192.168.0.1';
clientsocket1.Port:='4999';
try
clientsocket1.Active:=true;
except
clientsocket1.Active:=true;
application.MessageBox('不能连接服务器!','错误',mb_ok)
end;
当我把服务器端的 ServerSocket1.Active:=true;时,客户端可以连接到服务器端,
可是我把服务器端的 ServerSocket1.Active:=false;时,客户端尝试连接到服务器端时都
会出现错误,错误提示是:Asynchronous socket error 10061
我已经用了
try
except
end;//
为什么错误提示还会出现啊??
有没有什么办法把这个错误提示给屏蔽掉啊??
请大虾指教,我确实没分了,只给10分,问题解决了一定加法,谢谢!!
在客户端写如下代码:
clientsocket1.Active:=false;
clientsocket1.Address:='192.168.0.1';
clientsocket1.Port:='4999';
try
clientsocket1.Active:=true;
except
clientsocket1.Active:=true;
application.MessageBox('不能连接服务器!','错误',mb_ok)
end;
当我把服务器端的 ServerSocket1.Active:=true;时,客户端可以连接到服务器端,
可是我把服务器端的 ServerSocket1.Active:=false;时,客户端尝试连接到服务器端时都
会出现错误,错误提示是:Asynchronous socket error 10061
我已经用了
try
except
end;//
为什么错误提示还会出现啊??
有没有什么办法把这个错误提示给屏蔽掉啊??
请大虾指教,我确实没分了,只给10分,问题解决了一定加法,谢谢!!