Macros de Extra! BASIC

Una macro es una serie de pulsaciones de teclas, acciones o comandos especiales grabados que se pueden combinar en un único archivo. A continuación, este archivo se puede asociar a un comando de menú, una combinación de teclas, al abrir una sesión, una pantalla de host específica, una zona activa, QuickPad y mucho más. Las macros automatizan las tareas repetitivas y pueden simplificar las tareas complejas en un único comando o una sola pulsación de teclas. Puede crear macros grabando las pulsaciones de teclas que haya introducido mientras trabaja, o mediante el editor de macros junto con la versión completa de Extra! Basic Macro Language, o mediante una combinación de ambos métodos.

A continuación, se muestran algunos usos habituales de las macros:

  • Simplificar tareas complejas, como transferir una serie de archivos del host a su PC.

  • Automatizar tareas repetitivas, como iniciar sesión en el host, escribir el ID de usuario y la contraseña y pulsar la tecla Intro y, a continuación, desplazarse hasta la aplicación de host.

  • Ampliar o crear funciones nuevas. Por ejemplo, la macro proporcionada CAPTUR32.EBM captura toda la pantalla de datos del host y permite editar los datos en el Bloc de notas.

Contenido de este capítulo

NOTA:Los desarrolladores de aplicaciones siempre deben usar datos de año de cuatro dígitos al escribir aplicaciones que manipulan datos de fecha, ya que los datos de año de dos dígitos siempre son ambiguos.

Todas las macros de Extra! Basic de todos los clientes se ejecutan en un solo subproceso. Por lo tanto, cuando una macro del cliente muestra un cuadro de diálogo, todas las demás macros quedan suspendidas temporalmente.