sky808 发表于 2009-8-7 08:33:26

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

本帖最后由 sky808 于 2009-8-18 10:16 编辑

大家好!
怎样在窗口中加入一个浏览按钮呢?
点击该按钮后打开一个选择对话框。
然后返回的路径填写在指定编辑矿中。
怎样实现的呢?多谢!

顽固不化 发表于 2009-8-7 09:30:06

GUICtrlCreateButton ( "文本", 左侧, 顶部 [, 宽度 [, 高度 [, 样式 [, 扩展样式]]]] )

FileSelectFolder ( "对话框提示文本", "根目录" [, 标志 [, "起始目录" [, 句柄]]] )

sky808 发表于 2009-8-7 09:38:45

感谢!!!!!!

sky808 发表于 2009-8-7 17:16:07

请问可以简单写一个例子吗?
我不知道怎样让返回的路径自动输入到input矿中。
用变量吧,它又在循环体前面,后面负值又不管用。

lynfr8 发表于 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

sky808 发表于 2009-8-7 21:02:21

多谢多谢~这里好人真多!

afan 发表于 2009-8-7 21:07:54

懂得回谢的人我相信也更容易得到大家的帮助~
页: [1]
查看完整版本: 如何在窗口中加入浏览按钮