VB中子程序或函数未定义是什么意思

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

向TA提问 私信TA
展开全部

VB中子程序或函数未定义是指Sub, Function, 或 Property 未定义等。

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

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

O 过程名称拼错。

    检查拼写并改正。

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

添加引用

  1. 显示“引用” 对话框。

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

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

  4. 单击“确定”。

调用的过程看不到所指定的过程。

在模块中声明为 Private
的过程不能被模块外部的过程调用。如果 Option Private Module
起作用的话,其他工程就不能使用模块中的过程。寻找以确定过程的位置

申明Windows动态链接库
(DLL)例程,但例程不在指定的库或代码资源中。
检查序号(如果正使用的话)或例程名称。请确保 DLL 的版本是正确的。例程有可能只存在于较后的 DLL
版本。如果在路径中,错误版本的目录在含有正确版本的目录之前的话,就会访问到错误的 DLL。所给的 DLL 名称虽正确,但并非指定函数所包含的版本。

详细信息,可选取有问题的项目,并按下 F1 键。 


百度网友faadf46
高粉答主

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

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

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

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

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

4、然后写输出Print语句。

5、然后点击按钮测试。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王伊晨520
2015-06-10 · TA获得超过133个赞
知道答主
回答量:28
采纳率:0%
帮助的人:8.9万
展开全部
子程序是指你程序里面调用的程序,来看一下你的程序,Command1_Click() 里面哪里是子程序或者函数,可以发现你调用了一个VB的内置函数MSG,你想用这个函数来输出提示信息,不错。但是,想法很好,函数却用错了,你看一下MSDn会发现根本没有MSG(),近似的有MSGBOX(),这个函数正是输出内容的函数。调用之:
msgbox ("注意,你的1号框里没有任何内空请加入.")
这样没有内容输入的时候,这个提示“注意,你的1号框里没有任何内空请加入.”的对话框旧出来了,学一个函数一定要搞清出他的来历,用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
提供其他软件凭证导入金蝶服务
2013-08-18 · 超过33用户采纳过TA的回答
知道答主
回答量:150
采纳率:100%
帮助的人:29.4万
展开全部
出问题的程序中,如果有调用其他子过程的代码,可能的原因是1.你被调用的子过程明细写错了,2.你的子过程是在其他的模块,而子过程是private 不是public的过程;如果没有调用其他的过程,那可能是你的函数名字写错了(可能不存在这个函数名字, 比如format,不小心写成了fomat等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
编程知识分享家
2013-08-18 · 编程、数据库入门。计算机技巧、心得分享。
编程知识分享家
采纳数:404 获赞数:923

向TA提问 私信TA
展开全部
可能相应的部件没有应用,或者函数名写错了,建议发出代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式