[問題已解決]如何導入 進度條ㄚ?
本帖最后由 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嗎? _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 謝謝 afan 超级版主.... 解決我很多問題
[問題已解決]
页:
[1]