程序文件的建立与运行
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学内容:
7.1 程序文件的建立与运行
7.1.1 程序文件的建立和编辑
1、建立和编辑程序文件
在VFP系统环境下,建立、编辑程序文件可以使用以下两种方法:
(1)使用MODIFY COMMAND命令建立、编辑程序文件
(2)用菜单方式建立、编辑程序文件
2、状态设置命令
(1)命令执行结果输出命令
(2)命令行输出命令
(3)数据的输出语句
(4)ASCII码文本输出命令(TYPE)
(5)命令文件终止命令(CANCEL)
3、简单的输入输出命令
(1)INPUT 命令
(2)ACCEPT 命令
(3)WAIT命令
7.1.2 程序文件的执行
执行行程序文件,是程序文件建立的最终目的。
在VFP系统中,运行程序文件有很多方法,这里仅介绍两种常用的方法。
1、命令方式
命令格式:DO <命令文件名>[WITH<发送参数表>]
命令功能:运行以〈程序文件名〉为名的程序文件。
2、菜单方式
7.1.3 程序文件的调试
7.2 程序控制结构
7.2.1 选择结构程序设计
选择结构是VFP系统程序的基本结构之一,又称分支结构。选择结构语句有三种基本形式。
1、简单分支
语句格式:
IF〈条件表达式〉
〈命令序列〉
ENDIF
语句功能:当条件为真时,执行IF和ENDIF之间的命令序列;当条件为假时,执行ENDIF 后面的语句。其流程图如图7.3所示。
2、选择分支语句
语句格式:
IF <条件表达式>
<语句序列1>
ELSE
<语句序列2>
ENDIF
语句功能:当条件为真时,先执行<语句序列1>,然后再去执行ENDIF后面的语句;当条件为假时,先执行<语句组2>,然后再转去执行ENDIF后面的语句。
3、IF条件语句的嵌套
语句格式:
IF <条件表达式1>
<语句组1>
ELSE
IF <条件表达式2>
<语句组2>
ELSE
IF <条件表达式3>
<语句组3>
ELSE
…
ENDIF
ENDIF
ENDIF
语句功能:此种嵌套语句可以对复杂情况进行各种判断。
4、多路分支语句
语句格式:
DO CASE
CASE <条件表达式1>
<语句组1>
CASE <条件表达式2>
<语句组2>
…
[OTHERWISE]
[<语句组n>]
ENDCASE
小结:
本次课主要介绍了用MODIFY,COMMAND命令对命令文件进行编辑的方法和用DO命令执行和调试命令文件,以及用顺序与分支文件的编写方法作业:P139-2(1)、(4),3(1)、(2)