VisualFoxPro程序设计

VisualFoxPro程序设计

ID:38578199

大小:290.81 KB

页数:51页

时间:2019-06-15

VisualFoxPro程序设计_第1页
VisualFoxPro程序设计_第2页
VisualFoxPro程序设计_第3页
VisualFoxPro程序设计_第4页
VisualFoxPro程序设计_第5页
资源描述:

《VisualFoxPro程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章VisualFoxPro程序设计前面介绍的在命令窗口中输入命令或通过选择菜单来执行VisualFoxPro命令,都是交互执行方式。除此外,还可以通过程序的方式来调用VisualFoxPro命令,以完成更为复杂的任务。§7.1基本知识--7.1.1程序的概念学习VisualFoxPro的目的就是要使用它的命令来组织和处理数据,完成一些特定任务。如果靠单一的在命令窗口中逐条输入命令执行,不仅繁琐,而且容易出错,特别是命令需要反复执行或所包含的命令很多时,应用交互方式根本无法完成,必须通过命令组来实现。这里就应该采取程序方式。程序是能够完成一定任务的命令的

2、有序集合。这组命令被存放在称为程序文件或命令文件中。当程序运行时,系统会按照一定的次序自动执行包含在程序中的命令。与命令方式相比较,主要有如下的优势:◆可以方便的利用编辑器输入、修改和保存程序。◆可以用多种方式,多次的运行程序。◆可以在一个程序中调用另一个程序。§7.1基本知识--7.1.1程序的概念【例7.1】从D:VFP_examplexj.dbf中选出所有1984年出生的同学,并显示该年出生的同学的姓名,性别,家庭住址,入学成绩。程序代码如下:Settalkoff&&关闭人机对话Clear&&清除屏幕Used:VFP_examplexj.db

3、f&&打开数据表Listxm,xb,jtzz,rxcjforyear(csrq)=1984&&显示满足条件的记录Use&&关闭数据表Settalkon&&打开人机对话§7.1基本知识--7.1.1程序的概念§7.1.1程序的概念注:①命令注释:以或NOTE开关的代码行为注释行,在命令行中以&&做注释,注释行为非执行代码,不影响程序的功能。②SETTALKON|OFF:许多数据处理命令(如SUM、AVERAGE等,执行时会返回一些有关执行状态的信息,并且显示在VisualFoxPro的主窗口、状态栏或用户自定义的窗口里。而SETTALKOFF禁止执行状态信息

4、的显示,SETTALKON允许执行状态信息的显示。③程序代码可以写在程序文件中,还可以出现在表单设计器和类设计器的事件和方法代码窗口、报表设计器和菜单设计器的过程代码窗口中。④在命令窗口中可像执行程序一样,一次执行多条命令,具体实现方法如下:◆在命令窗口中选择要执行的多条命令。◆按ENTER键,或单击鼠标右键并在弹出的快捷菜单中选择【运行所选区域】1、程序的建立与修改(1)程序文件的建立与修改是通过调用系统内置的文本编辑器来进行。注:程序文件默认扩展名是prg,如果指定其它扩展名,那么在打开或执行程序文件时都要显示指定扩展名。7.1.2程序的建立与执行(2

5、)打开、修改程序文件的步骤:①从【文件】菜单中选择【打开】命令,弹出“打开”对话框中,在“文件类型”列表框中选择“程序”,在“文件列表”框中选定要修改的文件,并单击【确定】命令按钮。②编辑修改后,从【文件】菜单中选择【保存】命令或按CTRL+W修改键保存文件,若要放弃本次,可从【文件】菜单中选择【还原命令】命令或按ESC键。(3)用命令方式建立、修改程序文件:格式:MODIFYCOMMAND[文件路径]<文件名>作用:执行该命令时,系统首先检索磁盘文件,如果指定文件存在,则打开修改,否则系统认为是要建立一个指定了文件名的程序文件。注:格式中的[文件路径]可

6、以省略,如果没有给定扩展名,系统自动加上默认扩展名prg。2、执行程序文件程序文件建好后,就可以用多种方式、多次执它。具体方法有:(1)菜单方式:①从【程序】菜单中选择【运行】命令,弹出“运行”对话框。②在“文件类型”列表框中选择“程序”,在“文件列表”框中选定要运行的文件,并单击【运行】命令按钮。(2)命令方式:格式:do[文件路径]<文件名>作用:运行指定的文件。该命令即可在命令窗口执行,也可在某个程序文件、表单、菜单事件中出现,这样就可完成程序的调用。当程序文件被执行时,文件中包含的命令将依次执行,直到所有的命令被执行完毕,或执行到以下命令:①CAN

7、CEL:终止程序执行,清除所有私有变量,返回命令窗口。②DO:转去执行另一个程序。③RETURN:结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。④QUIT:退出VisualFoxPro系统,返回到操作系统。VisualFoxPro程序通过编译、连编,可以产生不同的目标代码文件,这些文件具有不同的扩展名,当用DO命令执行程序文件时,如果没有指定扩展名,系统将按下列顺序寻找该程序文件的源代码或某种目标代码文件执行,.exe(VisualFoxPro可执行文件).app(VisualFoxPro的应用程序文件).fxp(VisualF

8、oxPro的编译文件).prg(VisualFoxPro的源程序文

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

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

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