读书人

SocketConnection怎么设置连接超时

发布时间: 2012-03-17 19:06:28 作者: rapoo

SocketConnection如何设置连接超时?
我的软件需要网络验证,用的SocketConnection,网络顺畅的时候没什么问题,但假如服务器宕机了,客户端就会出现假死,什么也操作不了,而且很长时间才提示连接不上服务器。我想把假死这个问题解决掉,另外连接时间设置为3秒,超过3秒连接不上就提示用户(因为如果服务器正常的话3秒足够了)。应该怎么做呢?谢谢

[解决办法]
线程判断 Connected 值, 如果超过时间限制, 作出超时提示并终止
[解决办法]
try

except

end;
[解决办法]
用 Timer 控件 判断Connected 是否成功
不成功 中止

读书人网 >.NET

热点推荐