VB代码问题

[复制链接]
查看11 | 回复3 | 2008-11-13 21:57:26 | 显示全部楼层 |阅读模式
很抱歉,我是一个菜鸟,请大家直接帮我修改代码:
里面有combo1、command1、text1。我这样写代码(当然是错误的):
Private Sub Form_Load()
Combo1.AddItem "张三"
Combo1.AddItem "李四 "
Select Case Text1.Text
Case "张三"
Label2.Caption = "广东人"
Case "李四"
Label2.Caption = "湖南人"
Case Else
Label1.Caption = "对不起,没有您查询的结果"
End Select
End Sub
修改:里面有Label1、combo1、command1、Label2。效果就是:我在combo1里选择张三,然后点击command1,Label2就会显示“广东人”

回复

使用道具 举报

千问 | 2008-11-13 21:57:26 | 显示全部楼层
有这个,不知道是不是你想要的,记得要把你的问题说清楚一点,这样才好解答:Private Sub Command1_Click()If Text1.Text = "张三" ThenLabel1.Caption = "广东人"ElseIf Text1.Text = "李四" ThenLabel1.Caption = "湖南人"ElseLabel1.Caption = "查无此人!"End IfEnd SubPrivate Sub Form_Load()Combo1.AddItem "张三"Combo1.AddItem "李四"End Sub...
回复

使用道具 举报

千问 | 2008-11-13 21:57:26 | 显示全部楼层
要这样改:Private Sub Form_Load()
Combo1.AddItem "张三"
Combo1.AddItem "李四 "End SubPrivate Sub Command1_Click()
Select Case Combo1.Text
Case "张三" ...
回复

使用道具 举报

千问 | 2008-11-13 21:57:26 | 显示全部楼层
你需要什么效果?没明白啊在Combo1里加了选项,后面又用Text1来判断?Select Case Combo1.Text ???...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行