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

[系统综合] 进度条循环

[复制链接]
发表于 2013-8-14 14:36:51 | 显示全部楼层 |阅读模式
如何让这段进度条循环显示,而不是0-100之后结束
ProgressOn("shipin","anzhuang",'',@DesktopWidth/2-150,@DesktopHeight/2-150,1)
For $i = 10 To 100 Step 10
    Sleep(1000)
    ProgressSet( $i, $i & " %")
Next
ProgressSet(100 , "完成", "Complete")
Sleep(500)
ProgressOff()


Sleep(5000)
发表于 2013-8-14 17:53:56 | 显示全部楼层
回复 1# yinbinly
你这高级会员的水分似乎很大很大.
Local $htime = TimerInit()
Local $i = 0
ProgressOn("shipin","anzhuang",'',@DesktopWidth/2-150,@DesktopHeight/2-150,1)
While True
        $i += 10
    ProgressSet( $i, $i & " %")
        If $i = 100 Then $i = 0
        If TimerDiff($htime)/1000 >= 5 Then ExitLoop
        Sleep(100)
WEnd
ProgressSet(100 , "完成", "Complete")
ProgressOff()

评分

参与人数 1金钱 +10 收起 理由
yinbinly + 10 还是金牌厉害

查看全部评分

发表于 2013-8-16 09:48:06 | 显示全部楼层
第5次后看不到100,60后就退程序了
发表于 2013-8-16 15:52:24 | 显示全部楼层
这个连我都会,同意user3000的质疑!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-26 21:03 , Processed in 0.083739 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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