找回密码
 加入
搜索
查看: 2264|回复: 2

[GUI管理] [問題已解決]如何導入 進度條ㄚ?

[复制链接]
发表于 2010-8-12 23:51:55 | 显示全部楼层 |阅读模式
本帖最后由 tcpuuu 于 2010-8-13 04:22 编辑

ProgressOn("複製C:\mpc 到 D:\Backnpc", "複製...", "0 % ")
For $i = 10 to 100 step 1
    sleep(15)
    ProgressSet( $i, $i & " % ")
Next
ProgressSet(100 , "完成", "完成")
sleep(100)
ProgressOff()
MsgBox ( 64, "複製C:\mpc 到 D:\Backnpc", "複製完成" ,3)
----------------------------------------------------------------------------------
我這樣是錯的
應該複製多跑的慢 , 複製少跑的快,如何導入  要編GUI嗎?

评分

参与人数 1金钱 +20 收起 理由
afan + 20 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-8-13 00:39:14 | 显示全部楼层
_DirCopy('C:\mpc', 'D:\Backnpc')

Func _DirCopy($SourceDir, $Destdir)
        ;说明:利用Shell对象来实现复制文件对话框
        ;作者:Sanhen
        Local $Shell
        Local $FOF_SIMPLEPROGRESS = 16
        If Not FileExists($Destdir) Then DirCreate($Destdir)
        $Shell = ObjCreate("shell.application")
        $Shell.namespace($Destdir).CopyHere($SourceDir, $FOF_SIMPLEPROGRESS)
EndFunc   ;==>_DirCopy
 楼主| 发表于 2010-8-13 04:22:29 | 显示全部楼层
謝謝 afan 超级版主.... 解決我很多問題
[問題已解決]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-10 17:28 , Processed in 0.103298 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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