找回密码
 加入
搜索
查看: 1919|回复: 5

请教COMBO,如何限定只能选择其列表??(感谢顽固)

[复制链接]
发表于 2009-3-2 11:59:01 | 显示全部楼层 |阅读模式
下拉列表的COMBO,我想限制直接使用者只能选择其列表某一项,而不能修改之, 如何做到呢??

如图所示,在编辑框里可以乱写内容,如果用guictrread读取的话,会得到改写后的内容,如何防止呢??

[ 本帖最后由 llztt 于 2009-3-2 13:29 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2009-3-2 12:29:36 | 显示全部楼层
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 447, 192, 124)
$Combo1 = GUICtrlCreateCombo("", 32, 48, 337, 25, BitOR($CBS_DROPDOWNLIST,$CBS_AUTOHSCROLL))
GUICtrlSetData(-1,"AAAA|BBBB|CCCC|DDDD","AAAA")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
 楼主| 发表于 2009-3-2 13:28:19 | 显示全部楼层
啊,解决了,我试了半天样式,没试出来,太笨了,呵呵

非常感谢
发表于 2013-1-28 01:38:26 | 显示全部楼层
GUICtrlCreateCombo("", 211, 259, 89, 25, BitOR($CBS_DROPDOWNLIST,$WS_VSCROLL,$CBS_AUTOHSCROLL))
这样就没有30个下拉的限制了哦
发表于 2013-8-22 10:02:21 | 显示全部楼层
回复 4# huangke

正想找这个哈 谢谢!
发表于 2013-8-22 10:59:32 | 显示全部楼层
多謝分享~學習中!感謝@
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-17 13:47 , Processed in 0.072999 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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