newuser 发表于 2010-4-21 10:44:19

未定义的宏?[已完成]

本帖最后由 newuser 于 2010-4-21 11:20 编辑

以下代码文件是下载了,但出现了@InetGetActive @InetGetBytesRead是未定义的宏提示是怎么回事?

InetGet("http://10.64.240.23:801/patchs/PatchsList.txt","patchslist.txt", 1, 1)
While @InetGetActive
TrayTip("下载中", "已下载 = " & @InetGetBytesRead, 10, 16)
Sleep(250)
Wend

MsgBox(0, "下载完成,该文件大小为:", @InetGetBytesRead)

newuser 发表于 2010-4-21 11:03:03

本帖最后由 newuser 于 2010-4-21 11:19 编辑

回复 1# newuser
我查的信息过时了,我再试试!;到指定网站下载指定目录下的文件
#Alternate
Local $DownLoadFile=InetGet("http://10.64.240.23:801/patchs/PatchsList.txt","patchslist.txt",1,1)
;定义变量$DownLoadFile接受IneGet返回的句柄信息
Do
        Sleep(250)
UntilInetGetInfo($DownLoadFile,2) ;检查下载是否完成
Local $DataInfo=InetGetInfo($DownLoadFile)
MsgBox(0,"显示相关下载信息","正在读取的字节: " & $DataInfo & @CRLF & _
      "下载文件的大小: " &$DataInfo & @CRLF & _
                "下载是否完成?true表示文件下载过程完成:"& $DataInfo & @CRLF & _
                "下载是否成功完成?true表示文件全部下载完毕:"& $DataInfo & @CRLF)

l4ever 发表于 2010-4-21 16:34:25

新版更新了一些代码,LZ重新查询就行了
页: [1]
查看完整版本: 未定义的宏?[已完成]