什么是程序?
程序就是运行代码的处发事件。首先我们来认识一下 程序集 ,程序集就是许多子程序的集合每个窗口都有自己的程序集,程序集也可没有窗口如图所示:
下面的 “__启动窗口_创建完毕”程序是窗口组件的触发子程序,那什么是触发子程序呢?触发事件子程序的创建的方法如下图所示。
注:虽然程序集可以改名但窗口组件的触发事件子程序的名称是不可以改的
子程序也可以自己创建,在窗口上单击菜单 “新子程序”如图:
创建完毕我们在子程序的标题上单击 回车键 便会插入参数 (如图)
我们发现了参数的创建的结构比变量的创建结构多出了 “参考”及”可控”的条件。
什么是参考呢?
参考就是数据你不用提供而它会为你设置这个数据,所以你要传递给它
一个变量,它会自行处理。另外还有一个 “可控”可空顾名思义就是说这个可不添,为什么有可控数行呢?因为你可以为这个参数设定默认值。还有这里的“数组”为选项,你可以为它设置任意成员数的数组或返回任意成员数的数组内容。
另外 子程序 结构中有一个 “返回值类型”,这是什么呢?我们在定义变量时会发现如果变量的数据类型那一项如果不添它就会默认为“整数型
”,我们也许就会以为这个“返回值类型”就也会默认为“整数型”,但是“返回值类型”与变量的“类型”不同,它的意思就是说在这子程序结束时用 返回 命令所递给你的值,如果“返回值类型”是空的它便不返回数据。取得返回值的方法是 变量 = 子程序
。