![]() ![]() |
|
VFP格式输入输出命令的基本形式 | |
作者:佚名 文章来源:不详 点击数 更新时间:2008/10/22 21:41:32 文章录入:杜斌 责任编辑:杜斌 | |
|
|
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变量将被再一次激活。 |
|
![]() ![]() |