找回密码
 加入
搜索
查看: 3188|回复: 3

[AU3基础] [已解决]@InetGetActive和@InetGetBytesRead函数 在AU3-3.3.6.1版本不能使用,求解!

[复制链接]
发表于 2011-4-23 01:45:34 | 显示全部楼层 |阅读模式
本帖最后由 moyixiang901 于 2011-5-3 19:21 编辑

本人用的是AU3  3.3.6.1 最新版本



源码部分:

------------------------------------------------

While @InetGetActive ;判定循环条件
        Sleep(100)
        $upon = @InetGetBytesRead ;获取已下载大小
        $per = $upon / $under * 100 ;计算比值
        $res = StringLeft($per, 3) ;计算百分值
        GUICtrlSetData(-1, $res) ;下载进度的值

------------------------------------------------



编译错误提示:

ERROR: undefined macro.
While @InetGetActive ;判定循环条件
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
ERROR: undefined macro.
$upon = @InetGetBytesRead ;获取已下载大小



------------------------------------------------

请问各位武林高手要怎么样解决?这两个函数在近期的版本已经是没有了!请问要用哪两个

函数来替代这俩东西呢??

很多盲人都遇到同样的问题!今天高分给全世界的人买个给力的答案!

欢迎各大门派高手揭榜!!



注:百度GG搜的速度闪!!玩的是技术不是粘贴!!谢谢!!
发表于 2011-4-23 02:56:02 | 显示全部楼层
发表于 2011-4-23 03:15:38 | 显示全部楼层
用InetGetInfo()函数,返回值里就有
发表于 2011-4-23 18:44:14 | 显示全部楼层
楼主可以改用18th December, 2009 - v3.3.2.0以前的版本,从这个版本开始把这个宏去掉了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 08:27 , Processed in 0.076585 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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