用ClientSocket和ServerSocket连接时出现程序错误出现Asynchronous socket error 10054怎么办?(20分)

  • 主题发起人 主题发起人 waif
  • 开始时间 开始时间
W

waif

Unregistered / Unconfirmed
GUEST, unregistred user!
我在测试时当ClientSocket和ServerSocket连接上时,故意让程序中断
就出现ServerSocket方就出现Asynchronous socket error 10054问题,
想得到错误的信息又不知道用什么代码,请帮忙找个方法可以让ServerSocket
方得到错误信息并处理,后恢复正常状态可以接受其他ClientSocket
 
呵呵,20分也杀。
在ServerSocket1ClientError事件中,
将ErrorCode := 0就可以不出现Asynchronous socket error 10054;
TErrorEvent有详细的说名,你可以查看他的帮助
 
1、应做好try..except 工作
2、考虑改用ics控件
 
在OnXXXXXError(OnServerSocketClientError?记不请了)事件中加上errorcode=0;
所有的error都没了
 
多人接受答案了。
 
后退
顶部