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

请问高手错哪里了?要怎样做才能对.我是新手请你们细心的回答下..谢谢..
展开
 我来答
百度网友faadf46
高粉答主

2020-05-07 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:74.2万
展开全部

VB 子程序或函数未定义是设置错误造成的,解决方法为:

1、先绘制一个命令按钮,双击命令按钮进入代码窗口。

2、首先定义一个变体变量。

3、输入一个数字,并使用ABS函数。

4、然后写输出Print语句。

5、然后点击按钮测试。

zdingyun
推荐于2017-09-06 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB字程序或函数未定义说明代码中引用的过程或函数没有定义或名称写错。

给出的代码msg不是VB的内部函数,代码中也没有自定义的msg过程存在。而正确的消息框函数名是MsgBox。

Sub, Function, 或 Property 未定义(错误 35)

调用 Sub、Function 或 Property 的过程必须定义。此错误有以下的原因和解决方法:

  • 过程名称拼错。

    检查拼写并改正。

  • 试图从另一个工程调用过程,但并没有在“引用”
    对话框中将该引用添加到该工程。

    添加引用

    1.显示“引用” 对话框。
    2.查找包含要调用过程的工程名。如果“引用” 对话框中没有所要的工程名,请按“浏览”按钮来搜寻它。

    3.选取工程名左边的复选框。

    4.单击“确定”。

  • 正确的代码:

    Private Sub Command1_Click()
        If Text1.Text = "" Then
            MsgBox ("注意,你的1号框里没有任何内空请加入.")
        Else
            Text2.Text = Text1.Text
        End If
    End Sub
  • MsgBox 函数

    在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闾俨柏茂才
2019-11-28 · TA获得超过4084个赞
知道大有可为答主
回答量:3205
采纳率:29%
帮助的人:416万
展开全部
ClsOpenDataBase
LoadName
可能是别人封装好的方法,这写都不是系统自带的函数,你要解决这问题,要没自己封装该方法,要么弄到该方法的源码加在自己的工程里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ARTERIOSCLEROS
2008-08-15 · TA获得超过4184个赞
知道大有可为答主
回答量:1672
采纳率:0%
帮助的人:2445万
展开全部
msg ("注意,你的1号框里没有任何内空请加入.")
改为
msgbox "注意,你的1号框里没有任何内空请加入."
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
咸慕荤俊远
2019-02-19 · TA获得超过3830个赞
知道大有可为答主
回答量:3147
采纳率:26%
帮助的人:219万
展开全部
Position
VB没有这个函数吧?
你以前用的
是不是有模块定义了公有函数或者子程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式