VB 子程序或函数未定义

PrivateSubCommand1_Click()IfText1.Text=""Thenmsg("注意,你的1号框里没有任何内空请加入.")ElseText2.Text... Private Sub Command1_Click()
If Text1.Text = "" Then
msg ("注意,你的1号框里没有任何内空请加入.")
Else
Text2.Text = Text1.Text
End If
End Sub

请问高手错哪里了?要怎样做才能对.我是新手请你们细心的回答下..谢谢..
展开
 我来答
greenleafbd
2008-08-15
知道答主
回答量:40
采纳率:0%
帮助的人:29.3万
展开全部
msg错了吧,要显示用于输出显示的对话框是用msgbox语句或msgbox()函数,
msgbox作为语句用时不需要括号,作为函数用时当然就要括号了,作为函数用他还有返回值,所以要用一变量来存储返回值(整型变量As Integer)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bojunyi
推荐于2017-09-19 · TA获得超过936个赞
知道小有建树答主
回答量:469
采纳率:100%
帮助的人:391万
展开全部
子程序是指你程序里面调用的程序,来看一下你的程序,Command1_Click() 里面哪里是子程序或者函数,可以发现你调用了一个VB的内置函数MSG,你想用这个函数来输出提示信息,不错。但是,想法很好,函数却用错了,你看一下MSDn会发现根本没有MSG(),近似的有MSGBOX(),这个函数正是输出内容的函数。调用之:
msgbox ("注意,你的1号框里没有任何内空请加入.")
这样没有内容输入的时候,这个提示“注意,你的1号框里没有任何内空请加入.”的对话框旧出来了,学一个函数一定要搞清出他的来历,用法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
问YU答
2008-08-15
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
第三行该成 K=msgbox() 括号里输出你要提示的内容
开始的时候最好也定义一下K
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兴斐雷傲菡
2019-05-08 · TA获得超过3528个赞
知道大有可为答主
回答量:3151
采纳率:33%
帮助的人:225万
展开全部
Private
Sub
Commandok_Click
()
If
Txtname.Text
=
"lx"
And
Txtpassword.Text
=
"1234"
Then
Form2.Show
Me.Hide
Else
Form3.Show
Unload
Me
End
If
End
Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨微兰旗珍
2020-02-21 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:35%
帮助的人:812万
展开全部
你是不是没有在界面添加你的Label和Text控件数组啊~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式