永发信息网

关于VB的一道题目

答案:2  悬赏:20  手机版
解决时间 2021-04-20 09:04
当单击COMMAND1后,程序会检验文本框是否为空,如果为空,则会弹出消息框,给出提示。如果文本框不为空,在检验组合框下拉表中所选择的选项是否为空,则会弹出消息框····这一段的代码如何编写?
最佳答案

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下测试通过,其控件名称均保持默认。

全部回答

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="")

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1993年5月13是阳历几月几日
wow飞翼守护者bug
我该如何决择?
解梦解解解解
谁有E.L.F.ZONE-SaELF 的<EverLastingfriends
奋斗赚钱的励志的句子,励志挣钱的句子说说心
宽带与天翼手机捆绑后收费的困惑?
恶魔奶爸的男主角男鹿辰巳到底会和谁在一起,
DNF刚练到18级了气功师怎么加点?
欣园糖酒副食品超市地址在什么地方,想过去办
怎么点亮QQ华夏?????
非洲埃塞俄比亚沿海很少有大港口分布
搞笑工地安全标语,求建筑工地安全文明标语?
睡觉睡得死感慨句子
约定的誓言能实现
推荐资讯
今朝汇元珠宝我想知道这个在什么地方
青保健按摩在什么地方啊,我要过去处理事情
正港商行在什么地方啊,我要过去处理事情
是不是只有是超级QQ才可以进手机QQ农场
怎样在IE地址栏里添加清除历史记录功能
三国中哪个场面能让人发出“出师未捷身先死,
淘宝嘉年华是什么活动,若是学校要举办以"为爱
抬头看天,你第一反应是什么,能想到什么
梦见很多的书何解
如何写邮箱地址
为什么我用手机上网时,手机总是说“分组数据
唧唧复唧唧,木兰当户织。不闻机抒一声,惟闻
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?