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

如何在窗口中加入浏览按钮

[复制链接]
发表于 2009-8-7 08:33:26 | 显示全部楼层 |阅读模式
本帖最后由 sky808 于 2009-8-18 10:16 编辑

大家好!
怎样在窗口中加入一个浏览按钮呢?
点击该按钮后打开一个选择对话框。
然后返回的路径填写在指定编辑矿中。
怎样实现的呢?多谢!
发表于 2009-8-7 09:30:06 | 显示全部楼层
GUICtrlCreateButton ( "文本", 左侧, 顶部 [, 宽度 [, 高度 [, 样式 [, 扩展样式]]]] )

FileSelectFolder ( "对话框提示文本", "根目录" [, 标志 [, "起始目录" [, 句柄]]] )
 楼主| 发表于 2009-8-7 09:38:45 | 显示全部楼层
感谢!!!!!!
 楼主| 发表于 2009-8-7 17:16:07 | 显示全部楼层
请问可以简单写一个例子吗?
我不知道怎样让返回的路径自动输入到input矿中。
用变量吧,它又在循环体前面,后面负值又不管用。
发表于 2009-8-7 18:27:11 | 显示全部楼层
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Form = GUICreate("窗口中加入浏览按钮", 367, 56, 192, 124)
$Input = GUICtrlCreateInput("", 16, 16, 257, 21)
$Button = GUICtrlCreateButton("浏览", 280, 16, 65, 25, $WS_GROUP)
GUISetState(@SW_SHOW)


While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                case $Button
                        $var = FileSelectFolder("选择一个文件夹.", "")
            GUICtrlSetData($Input, $var)
        EndSwitch
WEnd
 楼主| 发表于 2009-8-7 21:02:21 | 显示全部楼层
多谢多谢~这里好人真多!
发表于 2009-8-7 21:07:54 | 显示全部楼层
懂得回谢的人我相信也更容易得到大家的帮助~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-3 04:29 , Processed in 0.077779 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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