Um macro é uma série de toques de tecla, ações ou comandos especiais registrados que você pode combinar em um único arquivo. Esse arquivo pode então ser associado a um comando de menu, combinação de teclas, HotSpot, QuickPad, à abertura de uma sessão, a uma tela de host específica e muito mais. Os macros automatizam tarefas repetitivas e podem simplificar tarefas complexas para serem realizadas por um único comando ou toque de tecla. Você pode criar macros registrando toques de tecla que você digita enquanto está trabalhando, criá-los usando o Editor de Macro em conjunto com a linguagem Basic de Macro do Extra! ou usando uma combinação de ambos os métodos.
Aqui estão alguns usos comuns para macros:
Simplificação de tarefas complexas, como transferir uma série de arquivos do seu host para o seu PC.
Automatização de tarefas repetitivas, como efetuar login no host, digitar o ID de usuário, a senha e pressionar a tecla Enter e, em seguida, navegar para o aplicativo host.
Ampliar ou criar funções. Por exemplo, a macro CAPTUR32.EBM fornecida captura uma tela inteira de dados do host e permite que você os edite no Bloco de Notas.
Neste capítulo
NOTA:Os desenvolvedores de aplicativos devem sempre usar dados de 4 dígitos ao escrever aplicativos que manipulam dados de data, já que os dados com dois dígitos para ano são sempre ambíguos.
Todas as macros do Extra! Basic de todos os clientes são executadas em um único thread. Assim, quando uma macro de cliente exibe uma caixa de diálogo, todas as outras macros ficam temporariamente suspensas.