TCPTimeout 超时为什么不起作用?
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 本帖最后由 jycel 于 2009-10-22 10:08 编辑
IP和端口对么?
测试最好还是不要用msgbox,会暂停的 就是乱写的端口,要不端口不存在 就用超时来做什么用呢?端口不存在就卡一段时间才判断出来了。 我也发现这个问题了 4# l4ever
就是了,为什么就是用不了,难道有其他高招?
页:
[1]