SocketConnection如何设置连接超时?

kayoo 2012-03-05 08:16:27
我的软件需要网络验证,用的SocketConnection,网络顺畅的时候没什么问题,但假如服务器宕机了,客户端就会出现假死,什么也操作不了,而且很长时间才提示连接不上服务器。我想把假死这个问题解决掉,另外连接时间设置为3秒,超过3秒连接不上就提示用户(因为如果服务器正常的话3秒足够了)。应该怎么做呢?谢谢
...全文
122 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mhhaifeng 2012-03-06
  • 打赏
  • 举报
回复
用 Timer 控件 判断Connected 是否成功
不成功 中止
我看见佛 2012-03-05
  • 打赏
  • 举报
回复
try

except

end;
changsn 2012-03-05
  • 打赏
  • 举报
回复
线程判断 Connected 值, 如果超过时间限制, 作出超时提示并终止

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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