找回密码
 加入
搜索
查看: 2211|回复: 6

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

[复制链接]
发表于 2011-12-25 23:12:04 | 显示全部楼层 |阅读模式
本帖最后由 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()
我想怎么能把它加个缩小和关闭功能呢,(这样才有选择性,如果不想下载可以关闭它)希望各位大侠,帮助下,谢谢
发表于 2011-12-26 09:24:26 | 显示全部楼层
都做到这个份上了。。。
发表于 2011-12-26 10:45:07 | 显示全部楼层
用标准GUI!
发表于 2011-12-26 10:46:26 | 显示全部楼层
Progress是没有带最小化和关闭功能的!
 楼主| 发表于 2011-12-26 12:24:35 | 显示全部楼层
回复 4# hzxymkb
能给下稍微具体点提示吗?版主
 楼主| 发表于 2011-12-26 12:54:44 | 显示全部楼层
回复 5# asura
谢谢搞定了 用
GUICtrlCreateProgress
发表于 2011-12-26 20:08:52 | 显示全部楼层
本帖最后由 afan 于 2011-12-26 20:10 编辑

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

管理员并未使用模糊、智能处理该事务。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-1 03:35 , Processed in 0.078534 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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