2016vfp教案(第4章)讲解.pptVIP

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二、程序的运行 命令格式:DO 文件名 功 能:执行由文件名表示的程序。 DO命令默认运行.PRG程序,如果要运行的是.PRG程序,DO命令中的文件名只需取主文件名。要运行其它程序,文件名中须包括扩展名,如DO MCZZ.QPR。 执行DO命令时,VFP会自动对程序编译并产生与主名相同的目标程序,然后执行该目标程序。目标程序是紧凑的非文本文件,运行速度快,并可起到对源程序加密的作用。 三、程序书写规则 1. 命令分行 程序中每条命令都以回车键结尾,一行只能写一条命令。若命令需分行书写,应在一行终了时键入续行符“;”,然后按回车键。 2. 命令注释 程序中可插入注释,以提高程序的可读性。 注释行以符号“﹡”或命令字“NOTE”开头,它是一条非执行命令,仅在程序中显示。命令后也可添加注释,这种注释以符号“&&”开头。 *计算圆面积程序 CLEAR r=3 s=3.1416*r*r ?圆面积=,s 4.1.2 程序文件中的专用命令 一、程序结尾的专用命令 1. RETURN命令,它能使程序执行结束,并返回到调用它的上级程序继续执行,若无上级程序则返回到命令窗口。RETURN命令一般允许缺省。 2. CANCEL命令,它能使程序运行终止,清除程序的私有变量,并返回到命令窗口。 3. QUIT命令,退出VFP系统。使用该命令正常退出,就不会出现数据丢失或打开的文件被破坏等情况,还会自动删去磁盘中的临时文件;程序终止运行后将返回到Windows。 说明: (1)INPUT命令能接受从键盘输入的任何类型的表达式,把计算出来的结果值赋给指定的内存变量。变量类型随输入数据的类型而定。需注意输入字符型数据时要加定界符,日期型数据要加{}。 (2)ACCEPT命令只能接受字符型数据,对用户输入内容,系统自动加上定界符后再赋给指定的内存变量。 (3)提示信息可以是字符型表达式,执行时屏幕上将显示该表达式的结果值。表达式中可含有变量,屏幕上的提示信息能随变量的变化而变化。 2. 定位输入输出命令 命令基本格式: @行,列 [SAY 表达式1] [GET 变量名] [DEFAULT 表达式2] 功能: 在屏幕的指定行列输出SAY子句的表达式值,并可修改GET子句的变量值。 说明: (1)行,列表示数据在窗口中显示的位置,行自顶向下编号,列自左向右编号,编号均从0开始。 (4)GET子句的变量必须用READ命令来激活,即在若干带有GET子句的定位输入输出命令后,必须遇到READ命令才能编辑GET变量。当光标移出这些GET变量组成的区域时READ命令执行结束。 (4)WINDOW子句可使主屏幕上出现一个WAIT提示窗口,位置由AT选项的行,列来指定。若缺省AT选项,信息文本将显示在主屏幕右上角。 (5)若使用NOWAIT选项,系统将不等用户按键,立即往下执行。 (6)CLEAR选项用来关闭提示窗口。NOCLEAR表示不关闭提示窗口。WAIT窗口将在执行到下一个WAIT…WINDOW命令时自动关闭。 (7)TIMEOUT子句用来设定等待时间(秒数),一旦超时自动往下执行命令。 示例:CLEAR WAIT 请检查输入内容! WINDOW timeout 5 RETURN 4.1.3 几个状态设置命令和辅助命令 一、置会话状态命令 VFP命令执行时会在屏幕上反馈有关的信息,称为“会话”(TALK)。但工作于程序模式时,反馈信息与程序本身的输出相互夹杂,有时反显得累赘。故用户可用“置会话状态”命令把会话置于接通或切断状态。 命令格式:SET TALK ON | OFF ON为默认状态 二、置系统提供保护状态命令 命令格式:SET SAFETY ON | OFF 系统默认状态为ON,在此状态下,系统会对已经建立的文件提供保护。当用户发出重写或破坏有关文件的命令时,系统会提出警告并提供纠错机会。 4.2 程序的控制结构 4.2.1 顺序结构 顺序结构的程序运行时按照语句排列的先后顺序,一条接一条地依次执行,它是程序中最基本的结构。 二、带ELSE的条件语句 语句格式:IF 逻辑表达式 语句序列1

文档评论(0)

shuwkb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档