on escape 命令

示例 请参阅

指定在程序或命令运行过程中,按下 ESC 键时所执行的命令。

语法

ON ESCAPE
[Command]

参数
Command

指定 Visual FoxPro 要执行的命令。命令执行之后,程序将从按下 ESC 键时所在执行程序行的下一行重新开始执行。但如果在 ON ESCAPE 指定的过程中包含 RETRY,则重新执行按下 ESC 键时正执行的程序行。

说明

一般来说,ON ESCAPE 使用 DO 来执行一个过程。
如果在按下 ESC 时, ON ESCAPE 和 ON KEY 都有效,Visual FoxPro 将执行 ON ESCAPE 指定的命令。
若使用不带可选参数的 ON ESCAPE, 按下 ESC 键时将不执行任何命令(默认情况)。

附注
如果 SET ESCAPE 为 OFF,Visual FoxPro 将不执行 ON ESCAPE 过程。