关于VB的一道题目
答案:2 悬赏:20 手机版
解决时间 2021-04-20 09:04
- 提问者网友:做自己de王妃
- 2021-04-19 21:11
当单击COMMAND1后,程序会检验文本框是否为空,如果为空,则会弹出消息框,给出提示。如果文本框不为空,在检验组合框下拉表中所选择的选项是否为空,则会弹出消息框····这一段的代码如何编写?
最佳答案
- 五星知识达人网友:蓝房子
- 2021-04-19 21:33
Option Explicit
Private Sub Command1_Click()
If Len(Text1.Text) = 0 Then
MsgBox "文本框为空"
Else
If List1.SelCount = 0 Then
MsgBox "没有选中列表项"
Else
MsgBox "通过测试"
End If
End If
End Sub
Private Sub Form_Load()
With List1
.AddItem "张三"
.AddItem "李四"
.AddItem "王五"
End With
End Sub
以上代码在VB6.0下测试通过,其控件名称均保持默认。
全部回答
- 1楼网友:躲不过心动
- 2021-04-19 21:52
Private Sub Command1_Click() If Text1 = "" Then MsgBox "文本框为空!" End If If combo1.ListCount < 1 Then MsgBox "组合框列表为空" End If
End Sub
注意把TEXT1的text属性清空(也可以form_load事件里加入 text1="")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯