怎样设置下拉组合框(ComboBox)控件--让他直接显示一个
怎样设置下拉组合框(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
GUICtrlSetData($Combo, $aRecords[$i] & @CRLF,$i)
Next
第二个问题:让他直接显示而不是在列表中。
$Search = FileOpenDialog("请选择程序名","\","文件(*.fba)",1+4)
$Folder = GUICtrlSetData($Combo,$Search) 1._guictrlcombobox_setcursel
2.guictrlsetdata(-1,"a1","a1")
不知道是不是这意思,没太理解lz!!! 不是,你这样我知道,显示 a1
我要显示"$i”中其任意中一个。 GUICtrlSetData($Group, "A1|A2|A3|A4|A5|A6|B1|B2|B3|B4|B5|B6|C1|C2|C3|C4|C5|C6|", "A1")
可以实现,
那么这个就实现不了?
看来只有另开思路了......
页:
[1]