程序设计 课件 .pdf
第七章
程序设计
VisualFoxPro数据库应用教程第1页
本章主要内容
程序的编写和运行
程序的3大基本结构
子程序、过程
自定义函数
调试程序
VisualFoxPro数据库应用教程第2页
7.1程序文件
•VFP拥有一套功能完善的程序语言系统以及
过程式程序设计和面向对象可视化程序编
写工具。VFP系统提供了3种工作方式:命
令方式、菜单方式和程序方式,其中程序
方式是实际应用中最常用的方式。
VisualFoxPro数据库应用教程第3页
7.1.1程序的概念
•程序是为完成一定任务而编制的一系列相关
命令的有序集合,这些命令按一定的结构和
次序存放,以程序文件形式保存,程序文件
扩展名为“.PRG”。
【例7.1】显示数据表“学生情况表.DBF”中所有入学成绩大
于580分的学生记录。可以编写程序文件“MYPRG_1.PRG”
来实现,程序文件“MYPRG_1.PRG”的程序代码如下:
SETDEFAULTTOD:\student
USE学生情况表
DESPLAYALLFOR入学成绩580
USE
VisualFoxPro数据库应用教程第4页
注意以下几点。
(1)在编写程序文件时,程序中每一行只能
写一条命令语句。如果一条命令语句要分
多行书写,应在行末输入续行符“;”,
表示该行与下一行是一条命令语句。
(2)程序中每一行命令语句结束都按回车键。
(3)命令语句不区分大小写。
VisualFoxPro数据库应用教程第5页
7.1.2程序文件的建立、编辑和保存
1.建立程序
•建立程序文件的命令格式:
MODIFYCOMMAND程序文件名
【例7.2】编写程序文件“MYPRG_2.PRG”,实现显
示数据表“学生情况表.DBF”中所有女生的记录。
•菜单方式。
选择“文件|新建”命令
•在项目管理器中创建程序文件。
打开项目管理器,展开“代码”项,选择“程序”
项,单击“新建”按钮,进入“程序文件”编辑
窗口。
VisualFoxPro数据库应用教程第6页
2.编辑程序文件的方式有如下几种。
•命令方式。
MODIFYCOMMAND
•菜单方式。
选择“文件|打开”命令
•在项目管理器中修改程序文件。
VisualFoxPro数据库应用教程第7页
3.保存程序
•保存程序文件的方式有如下几种。
(1)单击程序编辑窗口的关闭按钮,弹出系
统提示对话框,单击“是”按钮,保存此
程序。
(2)键盘方式:在程序编辑窗口的激活状态
下,按CTRL+W保存程序。
(3)菜单方式:在程序编辑窗口的激活状
态下,选菜单项“文件|保存”或“文件|另
存为”,保存程序。
VisualFoxPro数据库应用教程