jwwlchen 发表于 2013-3-26 22:07:19

[已解决]怎么创建这样的控件

本帖最后由 jwwlchen 于 2013-3-29 18:30 编辑



蓝色线条里的控件,点击Browse后可以出现选择路径的功能

mbdnmt 发表于 2013-3-26 23:29:14

试试这个:FileSelectFolder   FileOpenDialog

$var = FileSelectFolder("Choose a folder.", "")

xlcwxl 发表于 2013-3-27 20:15:32

呵呵,多看帮助就行了

xlcwxl 发表于 2013-3-27 20:15:38

呵呵,多看帮助就行了

veket_linux 发表于 2013-3-27 21:50:32

这是两个控件Combo和 Button
点击button调用一下FileSelectFolder 函数弹出选择文件夹的 框

#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 449, 192, 114)
$Combo1 = GUICtrlCreateCombo("", 72, 80, 177, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
$Button1 = GUICtrlCreateButton("浏览...", 280, 72, 65, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button1
                        $userpath = FileSelectFolder("选择一个位置", "")
                        If $userpath <> "" Then
                                GUICtrlSetData($Combo1, "")
                                GUICtrlSetData($Combo1, $userpath, $userpath)
                        EndIf
        EndSwitch
WEnd

jwwlchen 发表于 2013-3-29 18:29:13

这是两个控件Combo和 Button
点击button调用一下FileSelectFolder 函数弹出选择文件夹的 框
veket_linux 发表于 2013-3-27 21:50 http://www.autoitx.com/images/common/back.gif

果然是这样的,谢谢!

kuku645 发表于 2013-4-1 20:42:52

又学到好东西了
页: [1]
查看完整版本: [已解决]怎么创建这样的控件