第8章程序设计5.18.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文档。上传文档
查看更多
第8章程序设计5.18

第八章 VFP程序设计;Visual FoxPro的工作方式 ;1.单命令方式;2.菜单方式;3.程序文件方式;第一节 程序文件的建立 ;;;;二、程序文件的建立、修改与执行 ;;;单击【文件】|【保存】菜单项; 利用工具栏; 按Ctrl+W组合键。 程序文件的默认扩展名是.PRG。 ;3.执行程序文件   程序文件建立后,可以用多种方式、多次执行它。 下面是两种常用的方式。 1)菜单方式 ① 单击【程序】|【运行】菜单项,打开“运行”对话框; ② 从文件列表框中选择要运行的程序文件,并单击“运行”命令按钮,启动运行该程序文件 ;;1) CANCAL:终止程序运行,清除所有的私有变量,返回命令窗口; (2) RETURN:结束程序执行,返回调用它的上级程序,若无上级程序则返回命令窗口; (3) QUIT:结束程序执行并退出Visual FoxPro系统,返回操作系统 (4) DO 新程序文件名: 转去执行另一个程序。 ;;三、 交互式命令;;SET TALK OFF CLEAR ACCEPT “请输入数据库名:” TO AAA OPEN DATABASE AAA ACCEPT 请输入表名 TO BBB USE BBB LIST USE SET TALK ON RETURN;2.任意字符接受命令 (INPUT) 【格式】 INPUT [提示信息] TO 内存变量 【功能】 在程序执行过程中,将用户交互式输入的内容赋给指定内存变量。 ;;;;SET TALK OFF CLEAR INPUT “长方形一边的长为:” TO A INPUT “长方形另一边的长为:” TO B S=A*B ? “长方形的面积为:” , S SET TALK ON RETURN;3.单字符接受命令 WAIT 【格式】 WAIT [提示信息]; [TO内存变量] ; [WINDOW [AT行,列]] ; [TIMEOUT数值表达式] 【功能】 显示提示信息,暂停程序执行,直到用户按任意键或单击鼠标时继续执行程序。;【说明】;;SET TALK OFF CLEAR OPEN DATABASE 学生档案 USE 学生情况表 WAIT “请输入待查学生的系号(1—3):” TO N IF VAL(N)1 .OR. VAL(N)3   WAIT “输入无效,结束程序运行!” WINDOW TIMEOUT 5   RETURN ELSE   STORE “0”+N TO AAA   LIST FOR 系别号=AAA ENDIF CLOSE DATABASE SET TALK ON RETURN ;4.三条输入命令的异同 ACCEPT命令只能接受字符型数据,不需定界符,输入完毕按回车键结束。 WAIT命令只能输入单个字符,且不需定界符,输入完毕不需按回车键。 INPUT命令可接受数值型、字符型、逻辑型、日期型和日期时间型数据,数据形式可以是常量、变量、函数和表达式,如果是字符串,需用定界符,输入完毕按回车键结束。 ;5.编辑修改变量语句 【格式】 @行号,列号 [SAY “提示信息”] [GET变量] READ 【功能】 在屏幕上或窗口中指定的坐标位置对内存变量(它已预先赋值)或表中当前记录的字段名变量进行编辑修改。 ;;;【例】建立程序文件,要求通过程序方式在“读者”表中添加一条新记录,程序文件名为PROG5.PRG。 CLEAR USE 读者 APPEND BLANK @ 2, 8 SAY 读者基本情况输入界面: @ 4,10 SAY 读者编号: GET 读者编号 @ 6,10 SAY 读者姓名: GET 姓名 @ 8,10 SAY 读者性别: GET 性别 @ 10,10 SAY 出生日期: GET 出生日期 @ 12,10 SAY 少数民族否: GET 少数民族否    @ 14,10 SAY 籍贯 GET 籍贯 READ USE;【例】编写程序文件*PROG6.PRG ,修改读者表中第二条记录的姓名和籍贯两个字段。    SET TALK OFF USE 读者 GO 2 @2,20 SAY “姓名” GET 姓名 @4,20 SAY 籍贯 GET 籍贯 READ DISPLAY USE RETURN ;第二节 程序的基本结构;(1)顺序结构,如图1所示,该结构先执行A操作,再执行B操作。;例:打开指定数据库表,显示表的结构和记录。 * PROG7.PRG

文档评论(0)

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

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

1亿VIP精品文档

相关文档