VFB程序设计教程教学丶第七章.ppt

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

第7章 Visual FoxPro程序设计;7.1 程序与程序文件;7.1.1 程序;2. 程序方式与交互方式的区别 程序可完成复杂的任务,命令只能完成简单任务 命令不被保存,程序可长期保存并可多次修改和运行 一个程序中可以调用其他程序,命令则不能;7.1.2 程序文件的建立、编辑、保存和运行;7.1.2 程序文件的建立、编辑、保存和运行;7.1.2 程序文件的建立、编辑、保存和运行;7.1.3 程序中常出现的错误;7.2 程序中常用的命令;7.2.1 基本输入命令;2.Accept命令 格式:ACCEPT [提示信息] TO 内存变量 功能 字符串接收命令,仅从键盘上接收字符型数据并赋给内存变量。 输入的字符串不加定界符,否则,系统会认为定界符也是输入字符串本身的一部分。 如果想输入123,此时的123也是字符型数据不能用于计算。 举例: accept 请输入学生证号 to no accept to ab accept “请输入学生姓名 to XM;3.Wait 命令 格式:WAIT [提示信息] [TO 内存变量] [Window] [Timeout 表达式] 功能:等待用户按键盘上任一个键。 说明 省略提示信息后,系统默认为提示“按任一键继续…”。 wait to x 内存变量用于保存用户按键的字符,可省略此项。 如指定Window项,主窗口的右上角会出现一个Wait提示窗口,来显示提示信息,否则显示在屏幕工作中。 如指定[Timeout 表达式]项,用于设定等待时间,Timeout 为间隔秒数,一旦超时,系统自动往下执行。 wait 请输入一个字母 to m window timeout 3;【例7-1】输入任意一个数据,判断该数的数据类型。 程序如下: CLEAR INPUT “请输入任意类型的一个数据” TO X ? X , “的数据类型为:” , VARTYPE(X) 第一次运行: 请输入任意类型的一个数据:123 第二次运行: 请输入任意类型的一个数据:123 第三次运行: 请输入任意类型的一个数据:.T. 第四次运行: 请输入任意类型的一个数据:{^1991-05-03} ;【例7-2】查询学生表中某些学生的信息。 程序如下: USE 学生.DBF ACCEPT 请输入您要查询的学生姓名 TO NAME LOCATE FOR 姓名=NAME DISP WAIT “您还要查询其他内容?” WINDOW TIMEOUT 5 INPUT 请输入您要查询的学生的身高 TO HEIGHT LOCATE FOR 身高=HEIGHT DISP USE RETURN;7.2.2 基本输出命令;2.文本输出命令 格式:Text 文本信息 EndText 功能:将文本信息输出在屏幕上。 说明:Text 和EndText必须成对出现。 举例: text 系 统 主 菜 单 1. 数据输入 2. 数据查询 3. 数据统计 4. 退出系统 endtext ;7.2.3 定位输入输出命令;2.定位输入命令 格式:@ 行,列 [SAY (提示信息) ] GET 变量 … READ 功能:在屏幕指定位置接收键盘输入的新值 说明 SAY子句:用于显示提示信息,提示信息加定界符 GET子句:用于为显示变量的值,并允许输入新值 GET子句中的变量必须有确定的初值 初值决定了该变量的类型和宽度 READ:使GET后的变量进入编辑状态; 让光标自动跳到该变量值所在位置上等待编辑修改; 可在多个定位输入命令后面使用一个read语句。;7.2.4 清屏命令;7.2.5 终止程序执行和返回命令;7.2.6 MessageBox( )函数;(2)对话框的属性: MESSAGEBOX(提示信息 [, 对话框的属性 [, 对话框窗口标题]]) 例如:messagebox(请选择, 32 + 3 + 0 , 测试);(3) 对话框窗口标题 MESSAGEBOX(提示信息 [, 对话框的属性 [, 对话框窗口标题]]) 例如:messagebox(请选择, 32 + 3 + 0 , 测试) (4) 返回值:该函数执行后有返回值,类型为数

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档