VFP格式输入输出命令的基本形式
来源:优易学  2011-9-16 14:03:37   【优易学:中国教育考试门户网】   资料下载   IT书店
  visual FoxPro提供了格式输入输出命令,这里介绍其基本用法。
  1.格式输出命令的基本形式
  命令格式是:
  @<行,列>SAY(表达式>
  命令在指定位置输出表达式的值。(行,列>指定了输出的位置。标准屏幕是25行80列,左上角顶点为(O,O),右下角坐标为(24,79)。行、列都可为表达式,还可为小数。
  2.格式输入命令的基本形式
  命令格式是:
  @(行,列>[,SAY(提示信息)]GET(变量>
  READ[SAVE][cYCLE][TIME()UT(等待时间)]
  命令用READ命令来激活当前所有的GET变量,显示并允许修改变量的值。
  命令中各子句的含义是:
  (1)SAY子句用于显示提示信息,GET子句用于为变量输入新值。
  (2)GET子句中的变量必须有确定的初值。初值决定了该变量的类型和宽度。例如
  name—SPACE(8)
  @5,10 SAY”请输入学生姓名”GET name &&name的宽度为8个字符
  READ
  (3)激活GET变量是指使该变量进入编辑状态,让光标自动跳到该变量值所在位置上等待编辑修改。若有多个GET变量,则它们将依次被激活(其中无须修改的变量可按回车键越过),直至最后一个GET变量处理结束后,READ命令的作用才终止。如果在R_EAD命令中使用了cYcLE可选项,则在编辑最后一个GET变量后,又回过去重新激活第一个GET变量,如此不断地循环,中国自学编程网首发直至按Ctrl+w(保存编辑内容)或按Es(:(舍弃编辑内容)或执行命令CLEAR READ。
  READ命令使用TIMEOUT子句来约束执行命令的等待时间(以秒为单位),若超过了预定的等待时间却还没有输入数据,则将中断READ的执行。
  (4)一般说来,已被激活过的GET变量便被清除,但若在READ命令中带有可选项SAVE,就不做清除工作,当遇到下一个READ命令时,这些GET变量将被再一次激活。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训