VB6 combo使用的疑惑。

list属性能否添加下拉框项目?如何通过判断combo控件是否选定来触发事件?如何返回combo选择的string值?或者说VB6中什么相当于VB2010中的combob... list属性能否添加下拉框项目?如何通过判断combo控件是否选定来触发事件?如何返回combo选择的string值?或者说VB6中什么相当于VB2010中的combobox1.selecteditem和

combobox1.selectedindex?希望谁能给我一个正确答复、
展开
 我来答
敏锐还宁静丶行家0
2012-10-26 · TA获得超过6869个赞
知道大有可为答主
回答量:3502
采纳率:0%
帮助的人:1744万
展开全部
一、要用AddItem属性添加下拉框列表。
下面是我连接数据库中的民族表,把ID和民族两个字段添加到Combo1下拉框列表中。
Dim rsx1 As New ADODB.Recordset
rsx1.Open "SELECT * FROM mz Order By ID", cn, 3, 3
While Not rsx1.EOF
Combo1.AddItem rsx1(0) & " | " & rsx1(1)
rsx1.MoveNext
Wend
rsx1.Close
Set rsx1 = Nothing
二、通过获得焦点事件来判断combo控件是否被选定。即:
Private Sub Combo1_GotFocus()
End Sub
三、可以通过失去焦点事件来返回combo选择的string值。比如:
Private Sub Combo1_LostFocus()
a = Combo1.Text
End Sub
四、VB6中的 Combo1.ItemData 相当于 VB2010中的 combobox1.selecteditem 、Combo1.ListIndex 相当于 combobox1.selectedindex
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式