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

vB suB FunCtion区别

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

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

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 ...

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

其实是这样的: VB.net中有三个类型的过程:Sub.Function.Property. Sub过程执行操作,但不向调用他的过程返回值.例如,时间处理程序都是Sub过程.他们在响应时间时执行. Function可以想调用他的过程返回值.例如,MessageBox.show语句就是一个Function...

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

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

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

sub 和 function 其实都不需要call,用call是为了增加代码的可读性,是可以省略的: sub的调用方法: 过程名 参数1, 参数2, ... 或 Call 过程名(参数1, 参数2, ...) function的调用方法: 变量名=函数名(参数1, 参数2, ...) 或 函数名 参数1, 参...

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