当前位置 博文首页 > 文章内容

    function函数,了解什么是Function函数过程

    作者:Tan09wlll 栏目:Tan的日记 时间:2021-03-04 17:08:48

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



         大家好,这节来了解什么是 Function 函数过程,开始之前我们先了解 SUB 过程。

    SUB过程语法:

         SUB 这里定义过程名称 () 程序开始

         >处理信息

         >处理信息

         >处理信息

         ……。

         End SUB 程序结束

         程序从开始执行到程序结束,中间处理信息这个过程,就叫程序过程,每个应用程序都要写好过程来处理不同的信息,所以过程就要定义名称,才能进行调用它来执行处理信息。

         上图模块中就是三个SUB过程,分别为 A、B、C,这些名称是可定义的,除了系统保留字不可用,其它都行,什么是系统保留字呢,比如,SUB 就是系统保留字,不可用作名称,还有 Dim 、END等等,不知道的没关系,如果不能用的系统会报错。

    Function 函数过程:

         Function 函数过程与 SUB 过程,执行原理是一样的,不同的是,Function 函数是有返回值的,而 SUB 过程却没有返回值,下图中是三个 Function 函数过程,过程名称可以赋值的,SUB 过程却不可以,这就是它们的区别。

         Function A() '过程 A 开始

         '处理信息

         '处理信息

         '处理信息 ……

         ' 处理信息 ……

         A = "返回数据"

         End Function '过程 A 结束

         Function B() '过程 B 开始

         '处理信息 。

         '处理信息

         '处理信息

         '处理信息 ……

         B = "返回数据"

         End Function '过程 B 结束

         Function C() '过程 C 开始

         '处理信息 。

         '处理信息 。

         '处理信息 。

         '处理信息 ……

         C = "返回数据"

         End Function '过程 C 结束