初学-怎样使combobox不为空值? 或者是:combo为空值时不给光标下移 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要设成这样不就行了combobox1.additem ""至于选择空后不让光标下移则须多加控制如(一个简单示例,你做做参考吧):Option ExplicitPrivate Sub Combo1_Click() If Combo1.Text = "" Then Combo1.ListIndex = 0 End If End SubPrivate Sub Form_Load() With Combo1 .AddItem "a" .AddItem "" .AddItem "b" End With End Sub 在combobox的LostFocus中写当combobox为空的时候始终把焦点放在combobox中Private Sub Combo1_LostFocus()If Me.Combo1.Text = "" Then Me.Combo1.SetFocusEnd IfEnd Sub Private Sub Combo1_LostFocus()If Combo1.Text = "" Then Combo1.SetFocusEnd Sub VB制作的控件用于DELPHI 一个简单的小问题,给你送分来了 在MSHFlexGrid中,怎样才能使表头中文字的位置具中? 请问CurrentX = I: CurrentY = 7: Line -(I, 0)这句话中":"是什么意思? 窗口最大化问题? 读取文件的问题 按Tab进行SetFocus操作时怎样决定顺序? 如何用VB做日志?? 报表打印横向的问题 2个简单问题 要在Listbox中的每一条显示不同的颜色,怎么作? 如何发消息给下拉列表框选择第n条记录?
combobox1.additem ""至于选择空后不让光标下移则须多加控制如(一个简单示例,你做做参考吧):Option ExplicitPrivate Sub Combo1_Click()
If Combo1.Text = "" Then
Combo1.ListIndex = 0
End If
End SubPrivate Sub Form_Load()
With Combo1
.AddItem "a"
.AddItem ""
.AddItem "b"
End With
End Sub
当combobox为空的时候始终把焦点放在combobox中Private Sub Combo1_LostFocus()
If Me.Combo1.Text = "" Then
Me.Combo1.SetFocus
End If
End Sub
If Combo1.Text = "" Then Combo1.SetFocus
End Sub