找回密码
 加入
搜索
查看: 2100|回复: 8

用AU3如何写这样的安装界面?

[复制链接]
发表于 2008-10-14 14:31:54 | 显示全部楼层 |阅读模式
用AU3如何写这样的安装界面,会的朋友帮帮忙。

[ 本帖最后由 qq342252004 于 2008-10-16 08:23 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-10-14 19:36:27 | 显示全部楼层
...............................不可以么?
发表于 2008-10-14 20:32:26 | 显示全部楼层
绝对可以,但是修改GUI标题我还不会。。。
 楼主| 发表于 2008-10-15 09:05:01 | 显示全部楼层
顶起,希望问题早日得到解决。
发表于 2008-10-15 12:27:03 | 显示全部楼层
粗略写了一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-10-15 13:11:37 | 显示全部楼层
这个用AU3解决的话,用到GUICreate()带样式,GUIctrlsetdata(),GUICtrlCreatePic ,GUICtrlCreateProgress()带样式,DirGetSize()
发表于 2008-10-15 13:50:05 | 显示全部楼层
借用78391493兄弟的脚本改了下:

#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ComboConstants.au3>

Opt('GUIcloseOnEsc', 0)
#Region ### START Koda GUI section ### Form=
$Form3 = GUICreate("安装", 413, 173, -1, -1, '')
$Label1 = GUICtrlCreateLabel("正在安装,请稍候...", 160, 88, 108, 17)
$Pic1 = GUICtrlCreatePic("xp.jpg", 0, 0, 413, 78, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Progress1 = GUICtrlCreateProgress(24, 104, 361, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
        $percent = @SEC
        WinSetTitle('', '正在安装,请稍候...', $percent & "% 安装" )
WEnd
 楼主| 发表于 2008-10-16 08:22:40 | 显示全部楼层
占用内存太高了
发表于 2008-10-16 12:34:45 | 显示全部楼层
原帖由 qq342252004 于 2008-10-16 08:22 发表
占用内存太高了

占用内存太高了???
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-11 14:23 , Processed in 0.075315 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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