VB如何用function自定义函数?格式怎么写?

如题所述

用function自定义函数,跟一般的子程序基本相同。不同的是,function需要有返回值

例如
private function sumQiuHe(x as integer,y as integer)
sumQiuHe=x+y

end function
然后,在其他程序段中调用
dim i as integer
i=sumQiuHe(3,5)
即可得i=8
至于自定义inputbox
这个估计是有些难度了。自定义函数,可以是对已经函数、方法等的组合应用,或者对一些基本函数进行扩展。比如,可以写一段固定输出内容的msgbox,在自定义的函数中加入需要固定显示的对话框内容。如果用VB语句去实现比较基础的函数功能。恐怕是比较难的。
比如,不使用VB的数学运算,你能自己设计一段程序语句去实现加法、乘法吗?也没有这个必要。
温馨提示:内容为网友见解,仅供参考
无其他回答

VB如何用function自定义函数?格式怎么写?
用function自定义函数,跟一般的子程序基本相同。不同的是,function需要有返回值 例如 private function sumQiuHe(x as integer,y as integer)sumQiuHe=x+y end function 然后,在其他程序段中调用 dim i as integer i=sumQiuHe(3,5)即可得i=8 至于自定义inputbox 这个估计是有些难度了。自定...

vb用function怎样自定义函数?格式怎么写?举个例子,比如inputbox函数用...
1、打开VB6.0,新建一个工程,在窗体中添加一个命令按钮,caption分别改为“调用函数”,将窗体Form1的caption属性改为“VB6.0自定义函数”,将界面设置成下图:2、双击窗体Form1,进入代码编辑窗口,单击左侧下拉三角形,选择通用。3、在通用段输入如下代码:Public Sub F1(n%, ByVal m%)n = n ...

求VB的自定义函数的写法 我是自学的最好详细点
自定义函数过程是以“Function”关键字开始的函数过程。自定义函数过程的语法格式如下:[Public|Private] [Static] Function 函数过程名 ([形参列表]) [As 类型]实例:例如计算内圆和外圆之间的环形面积 Private Sub Command1_Click()Dim r1!,r2!,s1!,s2! `分别表示内径、外径、内圆面积、外圆面...

VB函数function的用法
你在函数内部让函数名等于你要返回的值即可 比如你例子中的 max = x max = y 作用就相当于java或C的return x和return y

VB中的function是什么?
function是自定义函数,sub是自定义过程,与数学里一样,函数是有返回一个值的,比如 f(x)=3*x+3,当x=2时,f(2)=9,不过函数与过程没有本质的区别,过程也会返回值的.建议:如果只是要返回一个值,而没有其他的操作,用函数;如果要返回几个值,或者还有其他的操作,用过程.function 定义的函数的引用...

怎么用VBA定义一个功能函数?
自定义函数:Function JHSHU(x As Long) As String Dim i As Long If x = 1 Then JHSHU = "??": Exit Function If x = 2 Or x = 3 Then JHSHU = "质数": Exit Function For i = 2 To Int(Sqr(x))If Int(x \/ i) = x \/ i Then JHSHU = "合数"Exit Function Else JH...

vb 模块内如何调用自定义函数
你的意思是把a的返回值赋值给b?Function a(range1 as range) as string a="100"end function b = a(参数)

向vb大神请教一题:public function应该怎么使用?使用之后对整个程序有什...
function就是自定义函数,它的用法跟VB的内部函数是一样的,就是函数名后面的括号里放上参数即可,比如VB内部函数val的用法是这样的:y = Val(x)那么现在有个自定义函数f1,规定需要传递一个参数,则用法是:y = f1(x)函数的作用就是把一段可以重复使用的代码封装起来,然后在适当的地方进行调用,...

VB中的function是什么?
在VB编程中,function起到了自定义函数的角色,类似于数学中的函数概念,其主要特点是能够返回一个值。例如,函数f(x) = 3x + 3,当x等于2时,其结果为f(2) = 9。尽管function和sub(自定义过程)在名称上有所区别,但它们在本质上并无显著差异,因为过程同样可以返回值。在选择使用function还是...

VB里 子函数是什么 以及他的定义
子函数,或叫自定义函数。用function定义 函数头 function 函数名(参数1,参数2) as single '数据类型 函数名=参数1+参数2 end function 调用 print 函数名(3,1)

相似回答