找回密码
 加入
搜索
查看: 1352|回复: 4

TCPTimeout 超时为什么不起作用?

[复制链接]
发表于 2009-10-22 00:52:03 | 显示全部楼层 |阅读模式
Opt("TCPTimeout",100);设置连接最大时间,超过此时间取消连接
TCPStartUp()
$Socket = TCPConnect( "219.159.232.12", 20250)
If @error = 0 Then     
        ;存在
        MsgBox(4096, "存在", $Socket, 10)
Else
        ;不存在
        MsgBox(4096, "不存在", $Socket, 10)
        TCPCloseSocket($Socket)
EndIf
发表于 2009-10-22 09:59:28 | 显示全部楼层
本帖最后由 jycel 于 2009-10-22 10:08 编辑

IP和端口对么?
测试最好还是不要用msgbox,会暂停的
 楼主| 发表于 2009-10-22 18:43:09 | 显示全部楼层
就是乱写的端口,要不端口不存在 就用超时来做什么用呢?端口不存在就卡一段时间才判断出来了。
发表于 2009-10-22 18:52:03 | 显示全部楼层
我也发现这个问题了
 楼主| 发表于 2009-10-25 09:39:26 | 显示全部楼层
4# l4ever


就是了,为什么就是用不了,难道有其他高招?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 17:18 , Processed in 0.097188 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表