Visual FoxPro (4)如果选择 WINDOW,则命令执行时,在 Visual foxpro主 窗口的左上角会出现一个提示信息窗口,有关提示信息便在 此窗口中显示。 (5)如果选择 NOWAIT,则WAIT命令并不会暂停程序的执行, 而是仅在Ⅴ isual Foxpro主窗口的左上角提示窗口中显示提示 信息,并且用户只要一移动鼠标或按下任意键,提示窗口便 会自动被清除。 NOWAIT必须与 WINDOW合用才有效果。 (6) TIMEOUT子句用于指定WAIT命令等待的时间。如果在由 <数值表达式>所限定的秒数之内用户仍未移动鼠标或按下任 键,则程序便继续执行。 WAIT只需用户按一个键,而不像 HINPUT或 ACCEPT命令需要 用回车键确认输入结束。因此,WAIT命令的执行速度快, 用于等待用户对某个问题的确认
Visual FoxPro 16 (4) 如果选择WINDOW,则命令执行时,在Visual FoxPro主 窗口的左上角会出现一个提示信息窗口,有关提示信息便在 此窗口中显示。 (5) 如果选择NOWAIT,则WAIT命令并不会暂停程序的执行, 而是仅在Visual FoxPro主窗口的左上角提示窗口中显示提示 信息,并且用户只要一移动鼠标或按下任意键,提示窗口便 会自动被清除。NOWAIT必须与WINDOW合用才有效果。 (6) TIMEOUT子句用于指定WAIT命令等待的时间。如果在由 <数值表达式>所限定的秒数之内用户仍未移动鼠标或按下任 一键,则程序便继续执行。 WAIT只需用户按一个键,而不像INPUT或ACCEPT命令需要 用回车键确认输入结束。因此,WAIT命令的执行速度快, 常用于等待用户对某个问题的确认
Visual FoxPro 9.2.3格式输入输出命令的基本形式 Visual foⅫPro提供了格式输入输出命令,这里先介绍其基本用 法。 1.格式输出命令的基本形式 命令格式: @<行,列>SAY<表达式> 命令在指定位置输出表达式的值 使用说明: (1)<行,列>指定了输出的位置。标准屏幕是25行80列,左上 角顶点为(0,0),右下角坐标为(24,79)。 (2)行、列都可为表达式,还可为小数
Visual FoxPro 17 9.2.3 格式输入输出命令的基本形式 Visual FoxPro提供了格式输入输出命令,这里先介绍其基本用 法。 1.格式输出命令的基本形式 命令格式: @<行,列> SAY <表达式> 命令在指定位置输出表达式的值。 使用说明: (1) <行,列>指定了输出的位置。标准屏幕是25行80列,左上 角顶点为(0,0),右下角坐标为(24,79)。 (2) 行、列都可为表达式,还可为小数
Visual FoxPro 2.格式输入命令的基本形式 命令格式: 行列>[SAY<提示信息>]GET<变量> READ SAVE] CYCLE][ TIMEOUT<等待时间> 命令用READ命令来激活当前所有的GET变量,显示并允许 修改变量的值。 使用说明: (1)SAY子句用于显示提示信息,GET子句用于为变量输入新 值。 (2)GET子句中的变量必须有确定的初值。初值决定了该变量 的类型和宽度。例如: name=SPace(8) @510SAY"请输入学生姓名" GET name&&mame的宽度为 8个字符 READ 18
Visual FoxPro 18 2.格式输入命令的基本形式 命令格式: @<行,列> [SAY <提示信息>] GET <变量> READ [SAVE] [CYCLE] [TIMEOUT <等待时间>] 命令用READ命令来激活当前所有的GET变量,显示并允许 修改变量的值。 使用说明: (1) SAY子句用于显示提示信息,GET子句用于为变量输入新 值。 (2) GET子句中的变量必须有确定的初值。初值决定了该变量 的类型和宽度。例如: name=SPACE(8) @5,10 SAY "请输入学生姓名" GET name && name的宽度为 8个字符 READ
Visual FoxPro (3)激活CET变量是指使该变量进入编辑状态,让光标自动跳 到该变量值所在位置上等待编辑修改。若有多个GET变量, 则它们将依次被激活(其中无须修改的变量可按回车键越过), 直至最后一个GET变量处理结束后,READ命令的作用才终 止。如果在READ命令中使用了 CYCLE可选项,则在编辑最 后一个GET变量后,又回过去重新激活第一个GET变量,如 此不断地循环,直至按Cl+W保存编辑内容)或按Esc(舍弃 编辑内容)或执行命令 CLEAR READ。 READ命令使用 TIMEOUT子句来约束执行命令的等待时间 (以秒为单位,若超过了预定的等待时间却还没有输入数据, 则将中断READ的执行。 (4)一般说来,已被激活过的GET变量便被清除,但若在 READ命令中带有可选项ASVE,就不做清除工作,当遇到 下一个READ命令时,这些GET变量将被再一次激活 19
Visual FoxPro 19 (3) 激活CET变量是指使该变量进入编辑状态,让光标自动跳 到该变量值所在位置上等待编辑修改。若有多个GET变量, 则它们将依次被激活(其中无须修改的变量可按回车键越过), 直至最后一个GET变量处理结束后,READ命令的作用才终 止。如果在READ命令中使用了CYCLE可选项,则在编辑最 后一个GET变量后,又回过去重新激活第一个GET变量,如 此不断地循环,直至按Ctrl+W(保存编辑内容)或按Esc(舍弃 编辑内容)或执行命令CLEAR READ。 READ命令使用TIMEOUT子句来约束执行命令的等待时间 (以秒为单位),若超过了预定的等待时间却还没有输入数据, 则将中断READ的执行。 (4) 一般说来,已被激活过的GET变量便被清除,但若在 READ命令中带有可选项ASVE,就不做清除工作,当遇到 下一个READ命令时,这些GET变量将被再一次激活
Visual FoxPro 9.3选择结构程序 9.31双分支选择语句 语句格式: IF<条件> <命令组1> ELSE <命令组2> ENDIF 执行过程:
Visual FoxPro 20 9.3.1 双分支选择语句 语句格式: IF <条件> <命令组1> [ELSE <命令组2>] ENDIF 执行过程: 9.3 选择结构程序