请教VB高手:组合框问题!

来源:百度知道 编辑:UC知道 时间:2024/07/03 15:28:29
如何让已经显示了从列表框中选择的内容(项目)的组合框显示为空,或者说让组合框不再显示任何内容????
我不在乎分,只在乎如何解决问题!!!!一楼的办法我已经试过,不管用的!谢谢

3楼的方法能够清除控件中的内容,遗憾的是它同时也把我预设的列表项全部删除了!这样不好!

以上的方法只在Combo1.Style=0或1的时候可行。
所以我认为你的问题是针对Combo1.Style=2而言的。
这个问题完全可以解决,但不能用Text=""的办法。
代码如下。(单击Command1便可)
==============================
Private Sub Command1_Click()
Dim c As Integer, i As Integer
c = Combo1.ListCount - 1
Dim a() As String
ReDim a(c)
For i = 0 To c
a(i) = Combo1.List(i)
Next
Combo1.Clear
For i = 0 To c
Combo1.AddItem (a(i))
Next
End Sub

combo1.text=""

Combo1.Clear?

Combo1.Clear