找回密码
 加入
搜索
查看: 1719|回复: 3

[AU3基础] 怎样设置下拉组合框(ComboBox)控件--让他直接显示一个

[复制链接]
发表于 2012-2-29 16:42:57 | 显示全部楼层 |阅读模式
怎样设置下拉组合框(ComboBox)控件
让他直接显示一个,
就像GUICtrlSetData($Group, "A1|A2|A3|A4|A5|A6|B1|B2|B3|B4|B5|B6|C1|C2|C3|C4|C5|C6|", "A1")
显示"A1"

第一个问题

$Group = GUICtrlCreateGroup("", 16, 165, 200, 25, BitOR($GUI_SS_DEFAULT_COMBO, $CBS_DROPDOWNLIST))
Dim $aRecords
$Files="c:\out.ini"
        If Not _FileReadToArray($Files, $aRecords) Then
                MsgBox(4096, "错误", "无法打开文件!", 2)
                Exit
        EndIf
        For $i = 1 To $aRecords[0]
                GUICtrlSetData($Combo, $aRecords[$i] & @CRLF,$i)
        Next



第二个问题:让他直接显示而不是在列表中。

$Search = FileOpenDialog("请选择程序名","\","文件(*.fba)",1+4)
$Folder = GUICtrlSetData($Combo,$Search)
发表于 2012-2-29 17:24:27 | 显示全部楼层
1._guictrlcombobox_setcursel
2.guictrlsetdata(-1,"a1","a1")
不知道是不是这意思,没太理解lz!!!
 楼主| 发表于 2012-2-29 17:40:24 | 显示全部楼层
不是,你这样我知道,显示 a1
我要显示"$i”中其任意中一个。
 楼主| 发表于 2012-2-29 18:52:40 | 显示全部楼层
GUICtrlSetData($Group, "A1|A2|A3|A4|A5|A6|B1|B2|B3|B4|B5|B6|C1|C2|C3|C4|C5|C6|", "A1")
可以实现,
那么这个就实现不了?

看来只有另开思路了......
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-9 03:20 , Processed in 0.081995 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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