实现一下效果(组合框的)VB的
来源:百度知道 编辑:UC知道 时间:2024/06/08 11:57:20
实现一下效果
新键5个Option 分别为Option1 Option2 Option3 Option4 Option5
下拉框第一个显示 123
下拉框第二个显示 45
选择下拉组合框的第1个则显示Option1 Option2 Option3
选择下拉组合框的第二个则显示Option4和 Option5
我要完整的代码 最好有注释 谢谢了
新键5个Option 分别为Option1 Option2 Option3 Option4 Option5
下拉框第一个显示 123
下拉框第二个显示 45
选择下拉组合框的第1个则显示Option1 Option2 Option3
选择下拉组合框的第二个则显示Option4和 Option5
我要完整的代码 最好有注释 谢谢了
'这样的题,我建议你用控件数组,你将Option1~Option5的名称都用Option1,出现提示(是否创建控件数组)的时候,选是
Private Sub Combo1_Click()
Dim s As String
s = Combo1.Text '获取选择的内容
For i = 1 To 5
Option1(i - 1).Visible = InStr(s, i)
'上面这句,就是查找当前Option的下 标,是否在上面的文本中出现,如果出现,返回值>0,则对应为True,即显示,否则对应隐藏
Next
End Sub
if combo1.text="123" then
Option1.visible=true
Option2.visible=true
Option3.visible=true
Option4.visible=false
Option5.visible=false
elseif combo1.text="45 then"
Option1.visible=false
Option2.visible=false
Option3.visible=false
Option4.visible=true
Option5.visible=true
end if
Private Sub Combo1_Click()
Dim s As String
s = Combo1.Text '获取选择的内容
For i = 1 To 5
Option1(i - 1).Visible = InStr(s, i)
Next
End Sub