回 帖 发 新 帖 刷新版面

主题:请教关于combobox控件的使用问题。


combobox控件

怎么实现?

当输入内容时,自动获得与其相近的项内容。

如:combobox控件中有下来数据
    
   7101
   7102
   7103
   7201
   7202
   8101
   8112
   8201

当输入7时,combobox中显示7101
当输入72时,combobox中显示7201
当输入8时,combobox中显示8101
当输入811时,combobox中显示8112

.....

不知道我说清楚了吗?

回复列表 (共4个回复)

沙发

.List()

板凳

利用循环,在组合框里查找符合输入的。
for i=1 to combo1.count
    if 输入=left(combo1(i-1),len(输入)) then 
       combo.text=combo1(i-1)
       exit for
    endif
next i

1、输入,必须另行纪录,不能利用combo的输入;
2、combo1(i-1)书写格式可能有问题,自己查一下。

3 楼


好的,谢谢,我试试

4 楼

用API的话,就更省事了

我来回复

您尚未登录,请登录后再回复。点此登录或注册