asura 发表于 2011-12-25 23:12:04

怎么能将FTP下载并显示带进度条的GUI增加缩小和关闭功能呢(已解决)

本帖最后由 asura 于 2011-12-27 10:02 编辑

Local $Time = TimerInit(), $type
Local $size = InetGetSize("ftp://sam:sam@192.168.9.253/2.rar")
Local $hDownload = InetGet("ftp://sam:sam@192.168.9.253/2.rar", @DesktopDir & "\2.rar", 1, 1)
ProgressOn ("下载进度","正在下载请稍候.....","0 %")
Do
      Sleep(100)
      $info = InetGetInfo($hDownload,0)
      $jindu=Int($info/$size*100)
ProgressSet($jindu,String($jindu) & " %   已经下载 "& String($info) & "字节" )


Until InetGetInfo($hDownload, 2)
ProgressSet(100 ,"完成","全部完成")
Sleep(100)
ProgressOff()我想怎么能把它加个缩小和关闭功能呢,(这样才有选择性,如果不想下载可以关闭它)希望各位大侠,帮助下,谢谢

80ren 发表于 2011-12-26 09:24:26

都做到这个份上了。。。

hzxymkb 发表于 2011-12-26 10:45:07

用标准GUI!

hzxymkb 发表于 2011-12-26 10:46:26

Progress是没有带最小化和关闭功能的!

asura 发表于 2011-12-26 12:24:35

回复 4# hzxymkb
能给下稍微具体点提示吗?版主

asura 发表于 2011-12-26 12:54:44

回复 5# asura
谢谢搞定了 用
GUICtrlCreateProgress

afan 发表于 2011-12-26 20:08:52

本帖最后由 afan 于 2011-12-26 20:10 编辑

重提一下,问题解决后请不要加注“已经解决”、“解决了”、“结贴”之类的,而是要加注“已解决”,否则不会自动转移至“已解决问题区”。
http://www.autoitx.com/thread-18544-1-1.html 第4条。

管理员并未使用模糊、智能处理该事务。
页: [1]
查看完整版本: 怎么能将FTP下载并显示带进度条的GUI增加缩小和关闭功能呢(已解决)