delphi SocketConnection 连接问题

concsoft 2011-08-09 10:53:08
本人用delphi写了一个三层架构的程序,用SocketConnection连接服务端,但是如果SocketConnection的Address或Host填写错误时,连接就会出错,而且这个连接错误要过几分钟才能返回,而且造成电脑假死,有没有一种好的办法让程序连接不上就很快出现提示,并解除假现象。请高手帮助解决,我出20分喽!
...全文
432 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
reverzeng 2011-08-12
  • 打赏
  • 举报
回复
设置timeout
nippycn 2011-08-12
  • 打赏
  • 举报
回复
用线程吧 这样放心一点 超过一定时间就终止连接返回失败值
曼尼叔叔 2011-08-12
  • 打赏
  • 举报
回复
TimeOut
lyhoo163 2011-08-11
  • 打赏
  • 举报
回复
关注。
concsoft 2011-08-10
  • 打赏
  • 举报
回复
SupportCallBack 设成 False,还是一样的,没用。
rainychan2009 2011-08-09
  • 打赏
  • 举报
回复
1.超时限制
2.try except end;
dinoalex 2011-08-09
  • 打赏
  • 举报
回复
或用线程判断 Connected 值, 如果超过时间限制, 作出超时提示并终止
dinoalex 2011-08-09
  • 打赏
  • 举报
回复
SupportCallBack 设成 False 看看

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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