vb过程中出现子程序或函数未定义怎么解决

vb过程中出现子程序或函数未定义怎么解决,第1张

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

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

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

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

4、然后写输出Print语句。

5、然后点击按钮测试。

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

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

35)

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

O 过程名称拼错。

  检查拼写并改正。

O 试图从另一个工程调用过程,但并没有在“引用”

对话框中将该引用添加到该工程。

添加引用

显示“引用” 对话框。

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

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

单击“确定”。

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

在模块中声明为 Private

的过程不能被模块外部的过程调用。如果 Option Private Module

起作用的话,其他工程就不能使用模块中的过程。寻找以确定过程的位置

申明Windows动态链接库

(DLL)例程,但例程不在指定的库或代码资源中。

检查序号(如果正使用的话)或例程名称。请确保 DLL 的版本是正确的。例程有可能只存在于较后的 DLL

版本。如果在路径中,错误版本的目录在含有正确版本的目录之前的话,就会访问到错误的 DLL。所给的 DLL 名称虽正确,但并非指定函数所包含的版本。

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

基本上差不多,都可反复调用执行。

不过子程序不能返回值,如果想取子程序的变量只能将其设为public,调用时用do,它是一个单独的程序。

过程可以写在调用它的程序里面,代码写在PROCEDURE和ENDPROC之间,调用时用dowith

自定义函数可以返回数值,其私有变量不受外界影响,调用时是这种形式的

hanshu(),代码写在FUNCTION和ENDFUNC之间。

以上就是关于vb过程中出现子程序或函数未定义怎么解决全部的内容,包括:vb过程中出现子程序或函数未定义怎么解决、VB中子程序或函数未定义是什么意思、vfp里子程序,过程,自定义函数的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9466005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存