【摘要】:事件过程是通过事件驱动和由系统自动调用的,而Sub过程则必须通过调用语句实行调用。调用Sub过程有以下两种方法。CallSubCalSubCal10使用说明如下。当用Call语句调用执行过程时,若无实参,其过程名后圆括号不能省略,若有参数,则参数必须放在括号之内。利用Sub过程调用计算5!编成Sub过程;采用Print直接在窗体上输出结果,程序代码如下。
事件过程是通过事件驱动和由系统自动调用的,而Sub过程则必须通过调用语句实行调用。
调用Sub过程有以下两种方法。
(1)使用Call语句。
格式:Call过程名([实参表])。
(2)直接使用过程名。
格式:过程名 [实参表]。
例如,调用名为SubCal的过程的方法有下面两种。
Call SubCal(10)
SubCal 10
使用说明如下。(www.xing528.com)
(1)[实参表]是实际参数表,实参必须用圆括号括起,参数与参数之间用逗号分隔。
(2)当用Call语句调用执行过程时,若无实参,其过程名后圆括号不能省略,若有参数,则参数必须放在括号之内。
(3)若省略Call关键字,则过程名后不能加括号,若有参数,则参数直接跟在过程名之后,参数与过程名之间用空格分隔,参数与参数之间用逗号分隔。
★注意:如果只有一个参数的过程调用的情况两种形式有无括号均可;如果有两个参数以上的过程调用则要严格区分括号。
【案例6-2】利用Sub过程调用计算5!+10!=?
分析:因为计算5!和10!都要用到阶乘n!(n!=1×2×3×…×n),所以把计算n!编成Sub过程;采用Print直接在窗体上输出结果,程序代码如下。
【案例操作】
【案例6-3】参照案例6-2编程计算1!+2!+……+6!=?
【案例操作】
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。