VFP课件09版程序设计6学时

VFP课件09版程序设计6学时

ID:41096262

大小:2.67 MB

页数:133页

时间:2019-08-16

VFP课件09版程序设计6学时_第1页
VFP课件09版程序设计6学时_第2页
VFP课件09版程序设计6学时_第3页
VFP课件09版程序设计6学时_第4页
VFP课件09版程序设计6学时_第5页
资源描述:

《VFP课件09版程序设计6学时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章程序设计基础7-1程序的建立与维护7-2程序的流程控制7-3顺序结构程序设计7-4分支结构程序设计7-5循环结构程序设计本章作业第7章结构化程序设计第一节 程序的建立与维护7-1程序的建立与维护VisualFoxPro程序文件,是一个以(.PRG)为扩展名的文本文件。任何可以建立、编辑文本文件的工具,都可以创建和编辑VisualFoxPro程序文件。这些文本编辑工具,可以是VisualFoxPro系统提供的内部编辑器,也可以是其它常用文本编辑软件。在文本编辑环境下,不仅可以对程序文件进行输入和修改,

2、还可以实现字符串查找、替换、删除和编辑功能。7-1-1用菜单选择方式建立及维护程序1.创建与修改程序文件命令方式MODIFYCOMMAND〈程序文件名〉菜单方式打开“文件”菜单,选择“新建”;在“新建”窗口,选择“程序”,再选择“新建文件”;在“程序文件”编辑窗口,输入程序文件,并保存,此时建立程序文件的操作结束。2.运行程序文件调用程序文件,即运行程序文件,是程序文件建立的最终目的。在VisualFoxPro系统中,调用程序文件有很多方法,在这里仅介绍其中两种方法。菜单方式以菜单方式调用程序文件,操作方

3、法如下:(1)在VisualFoxPro系统主菜单下,打开“程序”菜单,选择“运行”。(2)在“运行”窗口,输入被调用的程序文件名即可。2.运行程序文件命令方式在Command窗口中,输入如下命令,则程序文件被调用。DO(程序文件名〉3.维护程序修改程序文件时,可以从菜单“文件”中选择“打开”命令,从屏幕显示的“打开”对话框中选择要修改的文件,在文件编辑器窗口中进行编辑修改程序。7-1-2用命令方式建立及维护程序1.创建程序在VisualFoxPro“命令”窗口中直接输入命令来建立和运行程序,更方便简捷。

4、在命令窗口中输入:MODIFYCOMMAND<程序文件名>打开在文本编辑器窗口中,等待用户输入新文件的内容。2.保存程序在编辑过程中,按Ctrl+Q或Esc键,中止程序的编辑,按Ctrl+W键,保存编辑的程序,并返回到“命令”窗口中。程序文件名默认的扩展名为.PRG。如果省略“程序文件名”,系统会自动以“程序1”为程序文件名存盘。3.维护程序在编辑过程中,如果内存空间足够大,可以同时打开多个文本编辑窗口编辑多个文件,在一个文件或多个文件之间对文本进行剪切、复制、粘贴等操作。为了便于维护程序和提高编程效率,

5、系统提供了丰富的编程环境。可以在程序窗口中单击鼠标右键,在弹出的快捷键中选择所需要的功能命令按钮。4.运行程序在命令窗口中键入:DO(程序文件名)执行一个VisualFoxPro程序,程序文件名前根据需要可以加上路径。如:DOd:VFP程序1该命令可以在命令窗口发出,也可以出现在某个程序文件中,这样就使得一个程序在执行的过程中还可以调用执行另一个程序。当程序被执行时,文件中包含的命令被依次执行,直到程序执行完毕,或遇到以下命令:①CANCAL:终止程序运行,清除所有私有变量,返回命令窗口。②DO:转去

6、执行另一个程序。③RETURN:结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。④QUIT:退出VFP系统,返回到操作系统。VisualFoxPro程序文件通过编译、连编,可以产生不同的目标代码文件。如果没有对程序进行编译,而且程序中存在错误,则在执行程序过程中VisualFoxPro会指出程序中存在的错误,出现错误提示对话框。此时,可以取消操作,中止程序的运行,修改后再运行。在运行程序时,系统提供了两种方式:先编译后执行和一边编译一边执行。先编译后执行是在编辑窗口打开要编译的程

7、序,然后在菜单“程序”中选定“编译”。我们下章要讲到的菜单程序就是要先编译后执行的程序。7-1-3程序的编译7-1-4编程时的一般规则1.每行只能写一条命令,每条命令以回车换行作为结束标志;2.命令一行写不下时,可以分多行输入,在未输入完的数据后加分号,然后回车换行,系统会把此行作为前一行的续行;3.“*”,“&&”,“NOTE”用来作为程序的说明的符号和命令;“*”及“NOTE”只能放在一行的前面,而“&&”可以放在前面或后面。7-1-5简单的输入输出命令(1).ACCEPT命令格式:accept[<提

8、示信息>]to<内存变量>功能:在屏幕上显示提示信息,等待用户输入一个字符串,赋值给一个内存变量注意:该命令只能接受字符型常量,输入一个字符串(不必加引号)且按回车键后,程序继续执行(2).INPUT命令格式:input[<提示信息>]to<内存变量>1.键盘输入语句(2).INPUT命令格式:input[<提示信息>]to<内存变量>功能:与accept相似,不同的是能接受字符型、数字型、日期型和逻辑型数据。说明:除输入数值

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

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

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