Compartir a través de


PLAY MACRO (Comando)

Ejecuta una macro de teclado.

PLAY MACRO MacroName [TIME nDelay]

Parámetros

  • MacroName
    Especifica el nombre de la macro de teclado que se va a reproducir.
  • TIME nDelay
    Especifica el intervalo de tiempo entre cada pulsación de tecla de una macro de teclado. El periodo de retardo debe estar comprendido entre 0 y 10 segundos. nDelay puede evaluarse como un número con una fracción decimal. Por ejemplo, si especifica nDelay igual a 1,5, las pulsaciones de teclas de la macro se reproducirán con un retardo de un segundo y medio entre cada pulsación de teclas.

Observaciones

Puede guardar un conjunto de pulsaciones como una macro de teclado si elige la opción Macros del menú Herramientas. PLAY MACRO reproduce este conjunto de pulsaciones de teclas. La reproducción de macros de teclado en programas permite crear programas de demostración que se ejecuten solos.

Si ejecuta PLAY MACRO desde la ventana Comandos, se ejecutará inmediatamente. Si se ejecuta PLAY MACRO en un programa, la ejecución se demorará hasta que el programa ejecute un comando que admita entrada por teclado. Ejemplos de comandos que esperan entrada son @ ... GET, BROWSE, CHANGE y EDIT.

Si un programa tiene pendiente un conjunto de comandos PLAY MACRO, Visual FoxPro no ejecuta los comandos en el orden en que se emiten. Las macros se ejecutan en el orden inverso: el primer PLAY MACRO se ejecuta en último lugar y el último PLAY MACRO se ejecuta en primer lugar, en orden de final a principio dentro del programa.

Vea también

CLEAR MACROS | ON KEY LABEL | RESTORE MACROS | SAVE MACROS