sphm.net
当前位置:首页 >> vB suB FunCtion区别 >>

vB suB FunCtion区别

我来说说详细点: sub和function的区别 SUB和FUNCTION有什么不同呢,他们的语法应该怎么构成? Sub:过程; Function:函数,可以带返回值 语法: Sub SubName(参数1, 参数2,...) .... End Sub Function FunctionName(参数1, 参数2,...) ... Func...

sub是一个过程,只要求执行完毕 function是一个函数,要有返回的值

Sub 过程没有返回值,function 函数有返回值,只有这个区别,其它完全一样!

Sub是过程,Function是函数,也可以理解为带返回值的过程。 Sub和Function都可以传入参数,也可以不传入。 比如: Sub TestMe() MsgBox "这个过程没传入参数" End Sub Sub TestMe(Byval strInput as string) MsgBox strInput End Sub 调用方法: ...

sub是执行一件事,function是执行一件事并返回一个结果。 如 Sub Add Text1.Text = 1 + 2 End Sub 即是完成了“将text1的text属性变为3的事”,又如 Function Add(ByVal a As Integer, ByVal b ss Integer) As Integer Add = a + b End Function ...

VB中Function过程的一般格式: [Public|Private] Function 函数过程名([形参表]) [As 类型] 函数过程体 End Function 其中: Public:默认值。使用Public时表示各模块的所有其他过程都可以调用该过程。Function前省略修饰词即表示Public。公有的...

public sub: 表示所有模块的所有其它过程都可访问这个 Sub 过程。private Sub: 表示只有在包含其声明的模块中的其它过程可以访问该 Sub 过程。Sub前面不加的时候实际是省略了Public。

是的,sub 和Function函数的区别是一个没有返回值和一个有返回值。 下面这例子,是求守形数.如5^2=25,6^2=36 就是守形数. 守形数(N^2=xxN)就是原来是几位,然后经过平方后,取和原数的位数一样的最后几位,来比较是否相等。 Private Sub Command1...

函数允许带个返回值,过程没有。functionsum(a,b)asintegersum=a+bendfunctionsub就不行了,只能执行一堆语句而没有带回的值。

网站首页 | 网站地图
All rights reserved Powered by www.sphm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com