永发信息网

关于VB中的COMBOBOX!急急急!

答案:6  悬赏:80  手机版
解决时间 2021-11-25 09:43
关于VB中的COMBOBOX!急急急!
最佳答案
这个简单,拖个combobox到窗体,在窗体load中加入一下代码,就ok了
Combo1.Text = "请选择……"
For i = 0 To 5
Combo1.AddItem "name" + CStr(i), i
Next i

如果要从数据库中读取,就下面代码
Public Sub myAddGroup()
Combo1.Clear
Set db2 = OpenDatabase(App.Path + "\sysdb\数据库名.mdb")
Set rs2 = db2.OpenRecordset("select * from alam_tab where devnum='" & AlarmYt.ItemData(AlarmYt.ListIndex) & "' order by 日期 desc")
If rs2.RecordCount > 0 Then
Do While Not rs2.EOF
Combo1.AddItem rs2!Name
rs2.MoveNext
Loop
End If
rs2.Close
db2.Close
End Sub
全部回答
这段点击事件代码中就没有给Combobox 的下拉项AddItem赋值的代码啊,你这段代码里面用到的是MSFlexGrid控件
这段代码没有添加combobox的操作,只是一段换页的操作,你能否把combobox添加项的代码粘上来,还是你忘了加combobox的项了?
combobox是列表框,你需要添加成员,属性框里有一个“list”是用来添加成员的,ctrl+enter是换行,去看看吧!!
你用的是不是迷你版的VB?有些功能是不全的。。。。。。。
如果楼上那些的方法都不行,那建议你去载个完整的再来尝试。。。。。。

我现在电脑上没有vb所以没法尝试,但以前在学的时候,有许多的属性设置写在代码框中定义是没有用的,一定要在右边的属性框里设置才能有效,拷贝别人程序却失效的许多原因就是如此。
找所有的代码,搜索

AlarmYt.AddItem

这是给combo添加项目的代码,找到,看看人家怎么添加的
在你需要的地方添加就行了

======================
With Form13
你有form13吗?
它只是对form13的那个combolist操作
你如果没有form13,就把form13改成你combo在的那个form
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
"炒鱿鱼"的说法是哪来的?
用友软件进入出纳系统时里面没有票据结算这一
年化收益率7.5%一万元一个月是多少钱
梁红补习班地址好找么,我有些事要过去,
围绕庐山瀑布编个爱情故事
大澳村地址在什么地方,我要处理点事
顺畅驾校报名处地址有知道的么?有点事想过去
HDPE吹塑成型缩比是多少
小型私家车是否可以上北京二环路
昆明体育馆到昆明长水国际机场怎么走
如何才能问出来好的问题?如何发现问题?
矿务局到山南江淮云有没有公交车
请问2001年罗马拿到意大利甲级联赛冠军是哪一
2016年9月22日14:58分出生的八字喜用神是什
最好的三星心系天下w2017高精仿机与优思版怎
推荐资讯
表达死亡的句子
“Gettyimages”是什么?
皇上是女人叫金篱,里面还有个南阳王
求遥遥(妖精の飞羽)主持的锣鼓巷里2人涮第1
#请教毛豆腐做法问题# 这几天用老豆腐做毛豆
怎样做个质量管理体系的认证员,都需要靠什么
牛身上有一块肉是黄色的爆炒出来是脆脆的看起
快手上一个纹身男,头发淡紫色,好像二道白色
笔记本gtx960和gtx965在实际游戏体验中差别大
深圳限制东莞惠州广州的车进入,东莞惠州广州
拉杆箱的密码打不开一个拉链头被锁了另一个没
初音岛D.C.II.P.S完整版下载
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?