VFP程序命令文件的建立及执行.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP程序命令文件的建立及执行

5.1 VFP程序——命令文件的建立和执行 5.2 VFP常用编程命令及函数 5.3 VFP流程图介绍 5.4 顺序执行 5.5 判断分支 5.6 循环结构 5.7 过程与用户自定义函数 ; ; 2.使用菜单操作建立命令文件 操作过程:文件→新建→选择“程序”单选按钮→单击“新建文件”,将打开一编辑窗口,供用户输入程序。 3.使用项目管理器建立命令文件 有关项目管理器的详细内容参见第十三章。 操作过程:首先打开项目管理器→选择“代码”选项卡→选择“程序”选项→单击“新建”按钮,也将打开一编辑窗口供用户输入程序。; 5.1.2 执行命令文件 命令基本格式:DO 命令文件名 命令功能:首先打开指定的命令文件,然后从其第一条语句开始执行。执行完毕,自动关闭该命令文件。 ;5.2 VFP常用编程命令及函数;5.2 VFP常用编程命令及函数 1.系统初始化命令——CLEAR ALL 命令格式:CLEAR ALL 命令功能:关闭所有打开的库文件、表文件及其相关文件——索引文件、备注文件等,清除所有内存变量,清除所有用户自定义下拉菜单、弹出式菜单和窗口,选择1号工作区为当前工作区。;2.清屏命令——CLEAR 命令格式:CLEAR 命令功能:清除VFP主窗口或当前用户自定义窗口。 ;3.终止程序执行语句——CANCEL 命令格式:CANCEL 命令功能:终止正在执行的程序,把控制权返回给COMMAND窗口。;4. 程序注释语句——NOTE/* 命令格式1:NOTE注释字符 命令格式2:* 注释字符 命令功能:标识一个非执行的注释行。;5.3 VFP流程图介绍 ;;5.4 顺 序 执 行 ;5.5 判 断 分 支 ;图5?–?4 条件转向语句流程图; ;5.5.2 条件选择转向语句——IF…ELSE…ENDIF 语句格式: IF?条件表达式 命令序列1 ELSE 命令序列2 ENDIF 执行过程:计算条件表达式的值,若为真,则执行命令序列1,然后跳过命令序列2,从ENDIF后面的语句继续执行;否则,执行命令序列2,然后再执行ENDIF后面的语句。 ;;例3 读程序清单,分析程序功能. Clear Input’请输入一个随机正整数:’ to n If mod(n,7)=0 ? ‘Pass!’ Else ? ‘Sorry!’ Endif; 5.5.3 IF语句的嵌套 例4 为鼓励存款,对定期存款时间少于1年的,利率为3%;等于或大于1年而少于3年的,利率为5%;等于或大于3年而少于5年的,利率为7%;5年以上的,利率为9%。 程序清单如下: ;图5?–?8 例4的流程图;5.5.4 情况语句——DO CASE …ENDCASE 情况语句格式: DO CASE CASE ?条件表达式1 语句行序列1 CASE ?条件表达式2 语句行序列2 … CASE ?条件表达式n 语句行序列n [OTHERWISE 语句行序列] ENDCASE ;执行过程:依次计算每一个CASE语句对应的条件表达式,遇到第一个为真值者,则执行该语句下面对应的语句序列段,执行完后,直接跳转至ENDCASE后。如果所有的条件都不为真值,若无OTHERWISE子句,则不执行任何语句序列,跳转至ENDCASE后;有可选项OTHEWISE时,执行OTHERWISE子句对应的语句序列,再跳转至ENDCASE后。 如果有多个条件表达式为真值,也仅仅执行第一个条件表达式为真值者对应的语句序列。 DO CASE和ENDCASE必须成对出现。 DO CASE与第一个CASE之间的任何语句将不会被执行。 ;例5 用情况语句重新编制例4,比较情况语句与条件转向语句的用法。;5.6 循 环 结 构 ;(2)执行过程: ①执行到DO WHILE语句时,首先计算条件表达式的值,为真时,顺序执行循环体中的语句,即执行循环体;为假时,跳到ENDDO的下

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档