我写了一段socket的程序,如果服务器是启动的,那么客户端不报错,可是如果服务器是关闭的,客户端要报错:asynchronous socket error 10060 ,客户端的代码如下:ClientSocket1.Port :=myport;
ClientSocket1.Address :=myaddr;
ClientSocket1.Active :=True;
错误是在clientsocket的onerror 中报出来的,我想把它屏蔽了,如何做?初学,谢谢!
ClientSocket1.Address :=myaddr;
ClientSocket1.Active :=True;
错误是在clientsocket的onerror 中报出来的,我想把它屏蔽了,如何做?初学,谢谢!
ClientSocket1.Active :=True;
except
end;试试,OnError事件不能写什么~
如果在onError事件中写了语句,除了"asynchronous socket error 10060"要提示外,我自己写的错误提示也要显示出来。