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

中国医科大学“visualfoxpro数据库与程序设计”第5章.pptx

中国医科大学“visualfoxpro数据库与程序设计”第5章.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国医科大学“visualfoxpro数据库与程序设计”第5章

Visual FoxPro 实用教程 ---(NCRE 之VFP全攻略);第5章 Visual FoxPro程序设计;国家二级考试考点 1.命令文件的建立与运行: (1)程序文件的建立。 (2)简单的交互式输入、输出命令。 (3)应用程序的调试与执行。 2.结构化程序设计: (1)顺序结构程序设计。 (2)选择结构程序设计。 (3)循环结构程序设计。 3.过程与过程调用: (1)子程序设计与调用。 (2)过程与过程文件。 (3)局部变量和全局变量,过程调用中的参数传递。 4.用户定义对话框(MESSAGEBOX)的使用。 ;导学 一、学习目标 1.了解过程化程序设计的基本概念及设计方法。 2.掌握过程化程序设计的语言基础及程序设计的三种基本控制结构。 3.熟悉模块化程序设计的基本方法,掌握子程序及过程调用的设计与运行方法。;二、重点、难点 1、三种分支结构: IF-ENDIF IF-ELSE-ENDIF DO CASE-ENDCASE 2、三种循环结构: DO WHILE-ENDDO FOR-ENDF SCAN-ENDSCAN 3、多模块程序设计及调用: 子程序、过程、变量作用域及带参数传递的过程调用。 ;5.1 Visual FoxPro程序与程序设计 5.1.1 程序文件与程序设计 程序是能够完成一定任务的命令的有序集合。 建立程序有如下好处: (1)可以利用编辑器,方便地输入、修改和保存程序; (2)可以用多种方式、多次运行程序; (3)可以在一个程序中调用另一个程序。 Visual FoxPro程序文件的扩展名为.PRG。 ;5.1 Visual FoxPro程序与程序设计 5.1.2 程序文件的建立与运行 程序的建立 (1)菜单方式 单击【文件】|【新建】菜单→“程序”命令→程序输入→编辑→保存。 (2)命令方式 【格式1】MODIFY COMMAND [路径] 程序名 [ .PRG] 【格式2】MODIFY FILE [路径] [ 文件名.PRG ] ;5.1 Visual FoxPro程序与程序设计 5.1.2 程序文件的建立与运行 2. 程序的运行 (1)菜单方式 单击【程序】|【运行】 当一个程序处于打开状态时,可以单击工具栏上按钮 (2)命令方式 【格式】DO [路径] 程序名 [ .PRG] ;5.1 Visual FoxPro程序与程序设计 5.1.2 程序文件的建立与运行 3.结束程序运行可使用下面命令: ① CANCAL:终止程序运行,清除所有的私有变量(私有变量在 5.3.3节介绍),返回命??窗口; ② RETURN:结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口; ③ QUIT:退出Visual FoxPro系统,返回到操作系统。;5.1 Visual FoxPro程序与程序设计 5.1.3 三种交互式输入语句 (1)ACCEPT 字符串输入命令 【格式】ACCEPT [提示信息] TO 内存变量 【功能】暂停运行,等待用户输入信息。 【说明】只接收字符串且不需要加定界符,否则系统会把定界符作为字符串本身的一部分。如果不输入内容而直接按回车键,系统会把空串赋给指定的内存变量。 【例5-1】从键盘输入“patient.dbf”表的文件名,要求打开该数据表并显示其记录内容。 ;5.1 Visual FoxPro程序与程序设计 5.1.3 3种交互式输入语句 (2)INPUT 表达式输入命令 【格式】INPUT [提示信息] TO 内存变量 【功能】将用户输入的内容赋值给指定的内存变量。 【说明】① INPUT命令可以接收字符型、数值型、逻辑型、日期型和日期时间型等类型的数据; ②输入字符串时必须加定界符,输入逻辑型常量时用圆点定界(如.F.),输入日期时间型常量时用大括号(如{^2014-11-12}) 【例5-2】输入两个边长的值后输出长方形面积结果。 ;5.1 Visual FoxPro程序与程序设计 5.1.3 3种交互式输入输出语句 (3)WAIT单字符输入命令 【格式】WAIT [提示信息] [TO 内存变量] [WINDOW [AT 行,列]] [NOWAIT][CLEAR | NOCLEAR][TIMEOUT 数值表达式] 【功能】暂停程序执行等待用户按任意键或单击鼠标继续执行。 【说明】 ①如果没有字符表达式,则屏幕显示“按任意键继续...” ②内存变量类型为字符型。若用户按的是Enter键或单击了鼠标,那么内存变量中保存的将是空串。;5.1 Visual FoxPro程序与程序设计 (3)WAIT单字符输

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档