在vb中如何定义函数?

在vb中如何定义函数?

是表示返回对应于已知错误号的错误信息。

这个可选的errornumber参数可以为任何有效的错误号。如果errornumber是有效的错误号,但尚未被定义,则Error将返回字符串“应用程序定义的错误或对象定义的错误”。如果errornumber不是有效的错误号,则会导致错误发生。

如果省略errornumber,就会返回与最近一次运行时错误对应的消息。如果没有发生运行时错误,或者errornumber是 0,则Error返回一个长度为零的字符串 ("")。

扩展资料

内置控件

内置控件即Visual Basic工具箱中的控件,里面包含了常见窗体程序所需要的控件

Visual Basic中,大部分的程序执行都是在事件中完成的。

在代码中,控件的每一个事件都需要声明,声明方法类似一个子过程的声明。大部分的控件在双击控件进入代码界面的时候都会自动补完该控件的最常用事件的声明。具体代码示范如下:

1、ActiveX控件

ActiveX控件包含不同版本Visual Basic提供的控件和仅在专业版、企业版中提供的控件,并且还包含第三方提供的控件。ActiveX控件是对Visual Basic内置控件的扩充,开发人员可以根据个人需要进行随意扩充,扩充的ActiveX控件将在工具箱中显示。

2、可插入对象

在Visual Basic的工具栏中,可以放置其他的第三方对象,可以像使用控件一样轻松使用。添加后的对象也在工具箱中显示。有关第三方对象,可以从受信任的来源下载控件,并通过添加引用来导入。支持这些自定义的Vb的控件有:ComponentOne Studio,Spread,ActiveReports、MultiRow等。




参考资料来源:百度百科-ERROR

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-28
定义自己的函数-Funtion 过程
Visual Basic 包含内置的、或内部的函数,如 Sqr、Cos 或 Chr。此外,还可用 Function 语句编写自己的 Function 过程。

函数过程的语法是:

Private|Public][Static]Function procedurename (arguments) [As type]
statements

End Function

与 Sub 过程一样,Function 过程也是一个独立的过程,可读取参数、执行一系列语句并改变其参数的值。与子过程不同,Function 过程可返回一个值到调用的过程。在Sub 过程与Function 过程之间有三点区别:

一般说来,让较大的语句或表达式的右边包含函数过程名和参数 (returnvalue = function),这就调用了函数。

与变量完全一样,函数过程有数据类型。这就决定了返回值的类型。(如果没有 As 子句,缺省的数据类型为 Variant。)

给 procedurename 自身赋一个值,就可返回这个值。Function 过程返回一个值时,该值可成为较大表达式的一部分。
例如,下面是已知直角三角形两直角边的值,计算第三边(斜边)的函数:

Function Hypotenuse (A As Integer, B As Integer) As String
Hypotenuse = Sqr (A ^ 2 + B ^ 2)
End Function

在 Visual Basic 中调用 Function 过程的方法和调用任何内部函数的方法是一样的:

Label1.Caption = Hypotenuse(CInt(Text1.Text), _
CInt(Text2.Text))
strX = Hypotenuse (Width, Height)

详细信息 关于函数过程的详细信息,请参阅语言参考中的“Function 语句”。调用各种类型的过程的技巧,在本章后面的“调用过程”部分有详细讨论。本回答被提问者采纳
第2个回答  2008-02-03
dim
相似回答