获取外网ip的例子数组都报错是什么问题?
#include <Inet.au3>$s_URL = 'http://www.ip138.com/ip2city.asp'
$sText = _INetGetSource($s_URL)
Local $name = StringRegExp($sText, '(?i)\[(.*?)\]', 3)
MsgBox(16+32, "错误!",$name)
错误如下:
+>14:28:02 AU3Check 完成:0
>运行:(3.3.9.0):E:\Autoit3\autoit3_x64.exe "F:\autoit\ip3.au3"
"F:\autoit\ip3.au3" (7) : ==> ??????????.:
MsgBox(16+32, "???",$name)
MsgBox(16+32, "???",$name^ ERROR
是我64位系统的原因么? 在第三行后加上ConsoleWrite($sText & @CRLF),发现返回的网页源码为空,所以数组不存在,越界报错
页:
[1]