《数据库及应用——VFP》-- 程序设计基础.ppt

《数据库及应用——VFP》-- 程序设计基础.ppt

ID:52603916

大小:1.03 MB

页数:68页

时间:2020-04-11

《数据库及应用——VFP》-- 程序设计基础.ppt_第1页
《数据库及应用——VFP》-- 程序设计基础.ppt_第2页
《数据库及应用——VFP》-- 程序设计基础.ppt_第3页
《数据库及应用——VFP》-- 程序设计基础.ppt_第4页
《数据库及应用——VFP》-- 程序设计基础.ppt_第5页
资源描述:

《《数据库及应用——VFP》-- 程序设计基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第九课面向过程程序设计基础本章要点VisualFoxPro的工作方式程序文件的建立与编辑程序文件的调用程序的基本结构常用的交互输入语句分支结构循环结构过程与过程文件程序设计实例程序设计的一般问题程序调试工具VFP提供了三种工作方式,即命令方式、菜单方式和程序文件方式。程序设计包括结构化程序设计和面向对象的程序设计。9.1VFP编程基础命令方式:在“命令”窗口中,可以操作命令完成对数据库的操作、系统环境的设置和建立、运行命令文件。菜单方式:通过系统菜单提供的菜单选项对数据库进行操作,对系统环境进行设置以及建立、

2、运行命令文件。程序文件方式:程序文件(简称程序)也叫命令文件。在VisualFoxPro环境下,利用程序文件方式进行数据库管理,是通过程序文件编辑工具,将对数据库操作的命令和对系统环境进行设置的命令,集中在一个以(.PRG)为扩展名的程序文件中,然后再通过菜单方式或命令方式运行该程序文件。创建、维护、调试程序用菜单方式创建,运行程序1、启动VFP,选择“文件”菜单,再选择“新建”2、在弹出的“新建”对话框中,选择“程序”项,点击“新建文件”3、在弹出的“程序1.prg”窗口中,点击“保存”按钮。4、存盘完毕后

3、,点击工具栏上的“运行”按钮,在VFP主窗口中就可以显示程序运行的结果。用菜单方式打开,修改程序1、启动VFP,选择“文件”菜单,再选择“打开”,在弹出的“打开”对话框进行操作.程序是指示VFP执行的一系列指令集合。把各种不同的命令,函数,汇集在一起,形成一个VFP的程序文件(.prg)。1.程序文件的建立与修改:命令格式:MODIFYCOMMAND[<文件名>]功能:打开文本编辑窗口,用来建立或修改程序文件,程序文件的扩展名为.PRG。MODIFYCOMMAND学生&&打开或新建学生.PRGMODIFYCO

4、MMAND&&打开编辑窗口文件名“工程1.PRG”9.1VFP编程基础2.程序文件的执行:DO<文件名>说明:DO命令默认运行.PRG程序,如果要运行的是.PRG程序,DO命令中的文件名只需取文件主名,要运行其它程序,文件名中需包括扩展名。DO学生注意:没有createcommand命令9.1VFP编程基础3.一个程序文件的基本构成程序由若干条程序行组成;每一程序行由一条语句或命令组成;每一行都以键结束;程序可开始或行后可加注释。4.程序书写规则命令分行:应在一行终了时键入续行符“;”,然后按回

5、车键。命令注释:注释行以符号“*”开头,命令后也可添加注释,这种注释以符号“&&”开头。9.1VFP编程基础5.程序基本结构:顺序结构、分支结构、循环结构6.程序末尾可加结束语句——如:cancel、return、quit等Return命令能使程序执行结束并返回到调用它的上级程序继续执行,若无上级程序则返回到命令窗口。return命令允许缺省。Cancel命令能使程序运行终止,清除程序的私有变量并返回到命令窗口。Quit命令与文件菜单的退出命令功能相同。使用quit命令正常退出,就不会出现数据丢失或打开的文件

6、被破坏等情况,还会自动删去磁盘中的临时文件;程序终止运行后将返回到WINDOWS。例:用程序方式显示表student中的全部数据并逻辑删除第2条记录。1、在命令窗口键入modifycommandp1.prg,并回车。2、在命令程序编辑窗口依次输入下列命令usestudentbrowsedeleterecord2return3、按CTRL+W键保存程序4、在命令窗口输入DOP1并回车执行该程序。9.1VFP编程基础9.1.1输入语句(p2.prg)一、ACCEPT[<提示信息>]TO<内存变量>Accept‘输

7、入姓名:’toxm只能接收字符型数据,输入时不必加定界符如果指定的变量不存在,创建该变量“提示信息”省略则不显示usestudentaccept'请输入记录号:'tohb=val(h)gobdelebrowusereturn二、INPUT[<提示信息>]TO<内存变量>可输入数值型,字符型,逻辑型或日期型数据,字符型数据要加定界符,先表达式值,再赋内存变量,其它与ACCEPT相同input"输入要查询的基本工资:"togzclearuset1exclusiveinput“请输入出生日期”tobdaydispl

8、ayallfor出生日期=bdayreturn非格式化输出语句:?、??9.2VFP程序的基本结构VisualFoxPro系统的程序有两个特点:一是程序控制流模式,由顺序、选择、循环三种基本结构构成。二是面向对象可视化的结构程序模块,在每个模块的内部也是由程序控制流组成。常见的控制结构如下:1.顺序结构2.选择结构3.循环结构4.过程结构在许多应用程序中,有一些程序段需要反复执行多次,可将其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。