- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章+程序设计.doc
第二部分 提高篇
本部分主要介绍程序设计的基本理论与方法、SQL语句的具体应用、表单的设计与开发方法、各类菜单的设计、工具栏的创建、Visual FoxPro与WEB的结合及开发方法、Visual FoxPro向SQL SERVER2000等大中型数据库升迁的方法和步骤、Visual FoxPro的文件操作。
第七章 Visual FoxPro程序设计
前面介绍的在命令窗口中输入命令或通过选择菜单来执行Visual FoxPro命令,都是交互执行方式。除此外,还可以通过程序的方式来调用Visual FoxPro命令,以完成更为复杂的任务。
§7.1 基本知识
7.1.1程序的概念
学习Visual FoxPro的目的就是要使用它的命令来组织和处理数据,完成一些特定任务。如果靠单一的在命令窗口中逐条输入命令执行,不仅繁琐,而且容易出错,特别是命令需要反复执行或所包含的命令很多时,应用交互方式根本无法完成,必须通过命令组来实现。这里就应该采取程序方式。
程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件中。当程序运行时,系统会按照一定的次序自动执行包含在程序中的命令。与命令方式相比较,主要有如下的优势:
◆可以方便的利用编辑器输入、修改和保存程序。
◆可以用多种方式,多次的运行程序。
◆可以在一个程序中调用另一个程序。
从D:\VFP_example\xj.dbf中选出所有1984年出生的同学,并显示该年出生的同学的姓名,性别,家庭住址,入学成绩。
程序代码如下:
Set talk off 关闭人机对话
Clear 清除屏幕
Use d:\VFP_example\xj.dbf 打开数据表
List xm,xb,jtzz,rxcj for year(csrq)=1984 显示满足条件的记录
Use 关闭数据表
Set talk on 打开人机对话
【例7.2】求D:\ VFP_example\cj.dbf中的总分、平均分,并按总分排序,同时显示排序后的结果。
程序代码如下:
Set talk off
Clear
Use d:\VFP_example\cj.dbf
Replace all zf with yw+sx+yy+VFP,pjf with zf/4 求总分和平均分
Sort to d:\ VFP_example\cjpx.dbf on zf /d 按总分排序
Use d:\ VFP_example\cjpx.dbf 打开排序后的数据表
browse 显示排序后的记录
Use
Set talk on
注:①命令注释:以*或NOTE开关的代码行为注释行,在命令行中以做注释,注释行为非执行代码,不影响程序的功能。
②SET TALK ON|OFF:许多数据处理命令(如SUM、AVERAGE等,执行时会返回一些有关执行状态的信息,并且显示在Visual FoxPro的主窗口、状态栏或用户自定义的窗口里。而SET TALK OFF禁止执行状态信息的显示,SET TALK ON允许执行状态信息的显示。
③程序代码可以写在程序文件中,还可以出现在表单设计器和类设计器的事件和方法代码窗口、报表设计器和菜单设计器的过程代码窗口中。
④在命令窗口中可像执行程序一样,一次执行多条命令,具体实现方法如下:
◆在命令窗口中选择要执行的多条命令。
◆按ENTER键,或单击鼠标右键并在弹出的快捷菜单中选择【运行所选区域】
7.1.2 程序的建立与执行
1、程序的建立与修改
(1)程序文件的建立与修改是通过调用系统内置的文本编辑器来进行。建立程序文件的步骤:
①从【文件】菜单中选择【新建】命令,在“新建”对话框中选择【程序】单选按钮,并单击【新建文件】命令按钮。
②在程序编辑窗口中输入程序内容,程序内容是一条条的命令,程序中一行只能写一条命令,每条命令都以回车键结束,当命令太长,需要分行书写时,在一行末键入续行符分号 “;”,再按回车键。这些命令不会立即执行。
③从【文件】菜单中选择【保存】命令或按CTRL+W键,然后在“另存为”对话框中指定程序文件的存放位置和文件名,并单击【保存】命令按钮。
注:程序文件默认扩展名是prg,如果指定其它扩展名,那么在打开或执行程序文
文档评论(0)