play macro 命令

请参阅

执行一个键盘宏。

语法

PLAY MACRO MacroName
[TIME nDelay]

参数
MacroName

指定需要执行的键盘宏名称。

TIME nDelay

指定在键盘宏中释放每个键击的时间间隔,延迟时间必须在 0 到 10 秒之间。nDelay 计算结果可以是十进制的小数。例如,如果指定 nDelay 等于 1.5,则将以 1.5 秒的时间间隔执行宏中的键击。

说明

通过按 SHIFT+F10,可以把一系列键击保存为一个键盘宏。
PLAY MACRO 执行这一系列键击,在程序中执行键盘宏可以创建自动运行的演示程序。
如果在命令窗口中发出 play macro 命令,将立即执行键盘宏。如果在程序中使用 play macro 命令,直到程序执行一个允许键盘输入的命令之后才执行它。等待输入的命令有 @ ... CET,BROWSE,CHANGE 和 EDIT 等。
如果程序中有一系列的 play macro 命令等待执行,Visual FoxPro 并不按它们出现的顺序执行。宏是按逆序执行的第一个 PLAY MACRO 最后执行,最后一个 PLAY MACRO 最先执行——在程序中按照从底向上的顺序执行。