为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

手掌心 2022-12-22 13:09:11
VB里面fact函数什么意思啊!才接触VB,赶脚概念太抽象了。我们平时接触的函数都是带表达式的。这VB里面的高数连个表达式都没有,完全不懂啊。
查看完整描述

2 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

1、函数可以理解为算法,为了解决某种问题而设计的,这就脱离了语言限制,同样适用于VB。

函数通常有输入和输出,就像一个工厂,送进去原材料,加工处理后,得到成品送出来。

例如如下自定义函数:

12345678'返回阶乘,参数为长整形 Private Function Fact(ByVal part1 As LongAs 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

该函数用于输出特定的内容,不需要参数。

函数是相对基本的东西,学好了有助于提高编程能力。

 


查看完整回答
反对 回复 2022-12-25
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

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

查看完整回答
反对 回复 2022-12-25
  • 2 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信