第七章修改Visual FoxPro VFP计算机等级考试教学课件.pptVIP

第七章修改Visual FoxPro VFP计算机等级考试教学课件.ppt

  1. 1、本文档共26页,可阅读全部内容。
  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文档。上传文档
查看更多
第七章修改Visual FoxPro VFP计算机等级考试教学课件

* VFP6的程序设计语言基础 5.2.1 VFP的交互式输入输出命令 5.2.2 VFP6程序设计的条件与循环 返 回 退 出 5.2.1 VFP的交互式输入输出命令 设计程序,就是用一系列命令存储数据并操作这些数据。程序设计的原材料是数据和数据的存储容器,而处理这些原材料的工具是命令、函数的操作符。 1、交互式输入命令 (1)字符接收语句 格式:ACCEPT [提示信息] TO 内存变量名 功能:将从键盘上接收的字符串数据存入指定的内存变量中。提供此命令是为了向后兼容,在VFP中可以用文本框控制命令代替。 参数描述: [提示信息]:指定提示信息字符串,其后是数据输入区。在VFP中,提示文本的字体与VFP主窗口的字体相同。但输入的字符数据用9磅FoxFont字体显示。 [内存变量名]:指定存储字符数据的内存变量或数组元素。如果没有定义此内存变量,ACCEPT将自动创建。如果没有输入数据就按Enter键,内存变量或数组元素则为空字符串。 说明: 在VFP中可用表单设计器或DEFINE CLASS来创建文本框控制。ACCEPT命令允许直接向内存变量或数组元素输入字符数据,输入时不需要用引号将字符括起来。 执行此语句时,先在屏幕上显示提示信息,光标紧随其后,然后暂停程序运行,等待用户从键盘上输入信息。输入的信息可以是任何可显示的ASCII码字符串,并以回车键结束。系统将此字符串信息存入指定的内存变量中,然后,继续运行暂停的程序。 【例5-3】试编程完成下述功能:从键盘随机输入某个表的文件名,要求打开并显示此表的内容。 在命令窗口输入下列命令: MODIFY COMMAND L503 (文件名中的扩展名.PRG可省略,以后不再说明) 屏幕显示编辑窗口。在编辑窗口输入如下程序代码后用Ctrl+ W存盘,返回命令窗口。 CLEAR SET TALK OFF ACCEPT 请输入表文件名 TO FileName USE (FileName) LIST USE RETURN 说明:程序中第四句使用了宏代换函数,这是由于FileName本身不是文件名,而其内容才是文件名。 (2)通用数据接收命令 ACCEPT语句只能给字符型内存变量提供数据。如果用户想给其它类型的内存变量提供数据,可以使用下列命令: 格式:INPUT[提示信息] TO 内存变量名 功能:用于接收从键盘上输入的表达式,并将计算结果存入指定的内存变量或数组元素中。包含此命令也是为了提供向后的兼容性。在VFP中,该命令也可以用文本框控制代替。 参数描述: [提示信息]:提示信息,提示用户输入数据。 [内存变量名]:指定一个内存变量或数组元素,存储从键盘输入的数据。如果指定的内存变量或数组元素不存在,VFP将自动创建该内存变量或数组。 说明: INPUT语句与ACCEPT语句的执行过程相同,功能相似。 内存变量名的数据类型取决于输入数据的类型。可以为数字型、字符型、日期型和逻辑型。 INPUT语句与ACCEPT语句的区别是:ACCEPT命令只能接收字符串,而INPUT语句可以接收任意类型的VFP表达式;如果输入的是字符串,ACCEPT语句不要使用字符型定界符,而INPUT语句必须用定界符括起来。 (3)输入一个字符语句 格式:WAIT[提示信息][TO 内存变量名] 功能:暂停正在运行的程序,直到输入一个字符为止。 此语句与ACCEPT语句的功能部分相似。若选择TO 内存变量名子句,则将输入的单个字符存入指定的内存变量。若直接输入回车键,则内存变量中存入空字符串。内存变量的类型为字符型。若选择提示信息子句,执行此命令时,屏幕上将显示提示信息,否则,屏幕上将显示“按任意键继续…” WAIT语句主要用于下列两种情况。 ■暂停程序的运行,以便观察程序的运行情况,检查程序运行的中间结果。 ■根据实际情况输入某个字符,以控制程序的执行流程。比如,在某应用程序的“Y/N”选择中,常用此命令暂停程序的执行,等待用户回答“Y”或“N”,由于这时只需输入单个字符,也不用按回车键,操作简便,响应迅速。 【例5-4】试编程完成下列功能。从键盘上随机输入一个正数,以此数为半径,求圆面积和球体积,并输出结果。 程序如下: *L504.PRG CLEAR SET TALK OFF INPUT 半径= TO R S=PI()*R*R V=4/3*PI()*R**3 ? 圆面积=,S ? 球体积=,V SET TALK OFF RETURN 程序中的第一行为注释行,说明此程序文件名;第四行的功能是不显示命令处理信息,第十行的功能是恢复显示命令处理信息。 在命令窗口中执行: DO

文档评论(0)

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

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

1亿VIP精品文档

相关文档