求大神用通俗的话和我说下VB里面函数是什么意思?跪求

VB里面fact函数什么意思啊!才接触VB,赶脚概念太抽象了。我们平时接触的函数都是带表达式的。这VB里面的高数连个表达式都没有,完全不懂啊。

手掌心
浏览 123回答 2
2回答

BIG阳

1、函数可以理解为算法,为了解决某种问题而设计的,这就脱离了语言限制,同样适用于VB。函数通常有输入和输出,就像一个工厂,送进去原材料,加工处理后,得到成品送出来。例如如下自定义函数:12345678'返回阶乘,参数为长整形 Private Function Fact(ByVal part1 As Long) As Long      Fact = 1    While part1        Fact = Fact * part1        part1 = part1 - 1    WendEnd Function调用该函数:Print Fact(4),将打印出4的阶乘结果。在该函数里形参part1为待加工的数据,返回的结果为加工后的数据,即阶乘——该函数的功能。VB库函数、API函数都是同样的道理,是把具有某功能的代码封装在一起,方便调用。我们不必关注其内部实现,只需了解接口即可。2、至于参数,并不是函数所必须的。例如:1234567Private Function Fac()    Me.Print "Output A String!"    Me.Print "Do The Best!"End FunctionPrivate Sub Form_Click()    Fac'调用函数 End Sub该函数用于输出特定的内容,不需要参数。函数是相对基本的东西,学好了有助于提高编程能力。 

天涯尽头无女友

VB中好像没有fact这个函数。VB中函数特别多,除VB自带的函数(大概有150个左右),还有API函数,也就是应用程序编程接口,运行与Windows系统,它大大扩展了VB的功能。不论是自带函数还是API函数,在安装VB时,均有Msnd安装,即VB的帮助,如果你安装了它,就可以查询函数是什么以及它的使用方法。
打开App,查看更多内容
随时随地看视频慕课网APP