网站大量收购独家精品文档,联系QQ:2885784924

Visual FoxPro数据库程序设计教程 王凤领与案例 第7章 程序设计基础新.ppt

Visual FoxPro数据库程序设计教程 王凤领与案例 第7章 程序设计基础新.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 程序设计基础 7.1 程序概述 7.2 顺序结构程序设计 7.3 选择结构程序设计 7.4 循环结构程序设计 7.5 多重循环 7.6 多模块程序设计 7.7 程序的调试 本章小结 习题7 本章要点 介绍Visual FoxPro程序设计的基础知识,包括常用命令、三种基本的程序结构、多模块程序设计以及程序的调试等基本知识。 本章首先讲解程序文件的建立及使用,以及用于程序中的常用命令,其次介绍程序的三种基本控制结构:顺序结构、选择结构和循环结构,然后介绍多模块程序设计相关的子程序、过程、自定义函数及变量作用域、参数传递等内容,使大家初步掌握基本的程序设计方法,逐步提高利用计算机解决实际问题的能力。 程序的三种基本结构是本章的核心。 7.1 程序概述 (1)注释?? 在程序中应该适当的添加注释,以提高程序的可读性。 行注释:Note或*开头,该行的后面的部分均为注释 其他注释:以 符号开头。 功能:注释不是可以执行的程序命令,不会影响程序的功能,但是可以为程序增强可读性。 (2)命令分行 有些时候一条命令很长,为了阅读的方便我们可以将一条命令分成多行来写。 程序中每条命令都以回车键结束;一行只能写一条命令。若命令需要分行书写,在行尾输入续行符“;”,那么下一行将作为本行的延续。 7.1.1 程序的建立、编辑 在项目管理器章节中了解到程序可以分成以下几类: (1)程序文件(.PRG) 默认扩展名为PRG。该文件为项目中的代码中所包含的程序文件,文件格式为纯文本,所以可以在任何文本编辑器中进行创建或编辑,如果指定其他扩展名,执行的时候要指定扩展名。 (2)表单文件(.SCX): 默认扩展名为.SCX。该文件为项目中的表单亦即窗体。 1.菜单方式 操作步骤如下: (1)打开文本编辑窗口。 “文件”菜单中选择“新建”菜单,在“新建”对话框中选择“程序”单选按钮,并单击“新建文件”命令。 (2)在打开的文本编辑窗口中键入程序代码。 注意:这里的编辑操作与文本文件的编辑操作没有不同,但是要注意输入的应该是程序代码,也就是说在这里输入的每一行应该是一条命令语句。与命令窗口不同,输入完成一行后,不会被立即执行。 (3)保存命令文件 在“文件”菜单中选择“保存”命令或按下Ctrl+W组合键,然后再“另存为”对话框中指定程序文件存放位置和文件名,单击“保存”按钮进行保存。 要打开、修改程序文件,类似新建,只是在“文件”菜单中选打开,然后在“文件类型”中选择“程序”选项,其他的都一样。 2.使用命令方式: 命令格式: MODIFY COMMAND 文件名 文件名: 要创建或修改的命令文件的文件名,可以包含路径。如没有指定扩展名,系统在第一次保存时会自动加上默认扩展名.PRG。 7.1.2 程序的运行 建立好程序文件后,就可以一多种方式多次执行它。常用的执行方式如下。 菜单方式: 从“程序”菜单中选择“运行”菜单项,打开了“运行”对话框。 从文件列表框中选择要运行的程序文件,单击“运行”按钮。 命令方式: DO 文件名 程序执行时,程序文件中的命令被依次执行,直到所有的命令被执行完毕,或执行到一下程序转向语句。 (1)CANCEL:终止程序的执行,清除所有的私有变量,返回到命令窗口。 (2)DO:执行另外的程序。 (3)RETURN:结束当前程序的执行,返回到调用它的程序,若调用程序则返回到命令窗口。 (4)QUIT:退出Visual FoxPro系统,返回到操作系统。 7.1.3 程序中常用的命令 1.INPUT命令 命令格式:INPUT [字符表达式] TO 内存变量 功能:该命令等待用户输入数据,用户可以输入任意合法的表达式。当用户以回车符结束输入时,系统将表达式的值存入指定的内存变量中,程序继续向下运行。 注意: (1)如果选用了字符表达式,系统会首先显示该表达式的值,作为提示信息。 (2)输入的数据可以是常量、变量,也可以是表达式。如果不输入任何内容直接回车,将要求重新输入。 (3)输入常量是要求有定界符,以便系统识别输入的是什么类型的常量。 2.ACCEPT命令 命令格式:ACCEPT [字符表达式] TO 内存变量 功能:该命令等待用户从键盘输入字符串。当用户按“回车”键结束输入时,系统将该字符串存入指定的内存变量中,然后继续执行。 注意:如果选用字符表达式,那么系统会首先显示该字符串的值,作为提示信息。 该命令只能接受字符串。用户输入的任何字符都将作为字符串的构成部分。 如果不输入任何内容而直接按“回车”键,内存变量接收空串。 3.WAIT命令 命令格式:WAIT [字符表达式] [TO 内存变量 ] [WINDOW [AT 行,列]] [NOWAIT] [CLEAR | NOCLEAR] [TIME

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档