- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第06章:程序设计基础 VFP6.0考级专用
第六章 程序设计基础 6.1 程序文件的建立与运行 6.1.1 程序文件的概念 程序文件(简称程序)也叫做命令文件。运用程序文件方式进行数据库管理,是通过程序文件编辑工具,将对数据库资源进行操作管理的命令和对系统环境进行设置的命令,集中在一个以(.PRG)为扩展名的命令文件中,然后再通过菜单方式或命令方式运行该命令文件。 程序文件的格式: ASCII文件 文本文件 由程序的开头部分、执行部分、结束部分组成。 程序的开头部分:说明程序的功能、参数、文件名等信息 分带参数开头部分和不带参数开头部分。 不带参数的程序开头部分: 一般为 注释 NOTE | * 文字 设置 SET ……… P6-1.PRG内容如下: * 不带参数的程序例子 X=3 Y=6 ? X+Y ? X*Y RETURN 执行程序: DO P6-1 带参数的程序的开头部分: 注释 NOTE | * 文字 参数 PARAMETERS 形式参数表 设置 SET ……… P6-2. PRG内容如下: * 带参数的程序例子 PARAMETERS X,Y (程序开头部分) ? X+Y (程序执行部分) ? X*Y RETURN (程序结束部分) 执行程序 DO P6-2.PRG WITH 3, 6 程序的执行部分:进行数据处理的功能部分 由一串有序的命令组成,通常包括下列三个部分:提供原始数据部分、数据处理部分、输出结果部分。 程序的结束部分:控制程序的返回结束 (1) 返回命令 RETURN (返回到调用处的下一条命令) (2) 取消命令:CANCEL 结束程序运行,关闭已打开的文件,返回命令状态 (3)错误返回命令:RETRY 返回调用处再次调用 (4)退出命令:QUIT 结束程序运行,关闭已打开的文件,退出VFP (5) RETURN TO MASTER (返回到一级调用处的下一条命令) 若程序没有结束命令,默认最后一条命令为RETURN 6.1.2 程序文件的建立与编辑 1. 程序文件的建立: 方法1)从项目管理器新建程序文件 (所建程序文件将自动加到项目中) 方法2)从“文件”菜单新建程序文件 (1)从“文件”菜单中选择“新建”,或单击“新建”按钮 (2)在“新建”对话框中选择“程序”,单击“新建文件”按钮,输入程序代码 方法3) 在命令窗口中输入命令 MODIFY COMMAND 程序文件名|? 功能:打开文本编辑窗口,编辑程序代码。 参数描述: [文件名]:为可选项,指定打开或创建的程序文件名。若不指定新建程序文件的扩展名,VFP自动指定.PRG为扩展名。MODIFY COMMAND命令支持含有“*”和“?”通配符的文件名。文件名匹配的每一个文件都在编辑窗口中打开。若省略文件名,将给打开的编辑窗口赋一个初始名称“程序1.PRG”。当关闭编辑窗口时,可以用另外的文件名保存该文件。 [?]:显示文件“打开”对话框。可以从中选择一个已有程序或输入要创建的新程序名。 例: modi comm L501 在程序编辑窗口中输入程序代码时说明: (1)一个命令行内只能写一条命令,命令行的长度不得超过2048个字符,命令行以回车键结束。 (2)一个命令行可以由若干个物理行组成,即一条命令在一个物理行内写不下时,可以分成几行。在物理行的末尾加符号“;”,表示下一行输入的内容是本行的继续 (3)为便于阅读,可以按一定的格式输入程序,即一般程序结构左对齐,而控制结构内的语句序列比控制结构的语句缩进若干格。 3. 程序文件的修改 方法1:若程序文件已建在某一项目中,则从项目管理器中选定它并“修改” 方法2:从文件菜单选择“打开”,或按“打开”按钮;选定要修改的文件 方法3:在命令窗口中执行 MODIFY COMMAND 程序文件名 6.1.3 程序文件的运行 方法1:若程序文件已建在某一项目中,则从“项目管理器”中选定它并“运行” 方法2:从“程序”菜单中选择“运行”,选定要运行的程序文件后单击“运行” 方法3:在命令窗口中输入执行 DO 程序文件名 或 6.2 结构化程序设计初步 6.2.1 算法及流程图 1. 算法的概念 设计程序一般有两个步骤: 第一步:根据问题要求拟定计算机求
您可能关注的文档
- 第06章吸附净化法.ppt
- 09.6.0第四纪年代学.ppt
- 矩阵的相抵与相似_09_07_09.ppt
- 2011GCT语文辅导[串讲]09阅读理解.ppt
- 《大学物理学》15-06 德布罗意波 实物粒子的二象性(新).ppt
- 新概念第二册09.ppt
- 09齐桓晋文之事章 中国古代文学史 文学作品选 陈立人教授课堂课件.ppt
- 环境科学概论09声学环境保护.ppt
- 水处理系统的组成和设计要求09.11.ppt
- 2009数学建模讲义.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)