ID : 5227
程序的构成要素
程序由以下构成要素构成。
- 主过程・・・・一个程序文件中仅有一个的主要程序(过程)。记述时以Sub Main开始,以End Sub结束。该程序为操作基准。在主过程中排入子过程或功能过程,创建一系列程序。
- 子过程・・・・・是调用主过程中多次使用的一系列步骤的程序。可从过程序或其它子过程中调出。也可在子过程中排入Function过程。一个程序文件内可创建多个。以Sub开始,以End Sub结束。
- Function过程・・・・・由用户定义的函数。一个程序文件内可创建多个。以Function开始,以End Function结束。
- 进入点・・・・・是指主过程。
此处所指的函数为满足以下条件的计算公式。
- 带等号
- 使用变量,“变量 = 数式”的形式
- 如果自变量中输入数值,则变量中将返回其计算结果
(例 bbb = FuncA(aaa) 此时,bbb为变量,结果将返回bbb。aaa为自变量,输入计算中使用的数值。)
子程序的定义
在程序中抽取重复特定动作的部分,根据需要可调出。
在同一程序文件中存放该部分的方法称为子程序。独立于其它文件,作为其它程序调出称为程序的调出。
子程序必须与调出侧程序存在于相同的文件中。
调出独立的其它文件的程序时,可从多个程序中调出一个程序共用。
将一系列操作调整为子程序或其它程序,并归纳为一个程序后,便无需记录多次出现的内容相同的程序。可有效减少记述错误、缩短程序创建时间并提高程序易读性。
过程名
与Sub过程/Function过程无关,在同一任务内禁止重复相同的过程名。在#Include中读取程序文件时,同样禁止所有过程名出现重复。#Include是指将其它程序文件中记录的内容复制至自身程序文件。
关于#Include的详细内容,请参照“#Include”。
ID : 5227