Extra! Basic-Makros

Ein Makro besteht aus einer Reihe aufgezeichneter Tastenanschläge, Aktionen oder Spezialbefehle, die Sie in einer einzigen Datei kombinieren können. Diese Datei kann dann beispielsweise mit einem Menübefehl, einer Tastenkombination, dem Öffnen einer Session, einem bestimmten Host-Bildschirm, einem HotSpot oder einem QuickPad verknüpft werden. Mit Makros können sich wiederholende Aufgaben automatisiert oder komplexe Aufgaben in einen einzigen Befehl oder Tastenanschlag vereinfacht werden. Sie können Makros erstellen, indem Sie Tastenanschläge während der Eingabe aufzeichnen, oder Sie können Makros mit dem Makro-Editor in der Extra! Basic-Makrosprache erstellen. Diese beiden Methoden lassen sich auch kombinieren.

Hier sind einige häufige Verwendungen für Makros:

  • Komplexe Aufgaben vereinfachen, z. B. das Übertragen einer Reihe von Dateien vom Host zum PC.

  • Sich wiederholende Aufgaben automatisieren, z. B. das Anmelden beim Host, Eingeben der Benutzer-ID und des Kennworts, Drücken der Eingabetaste und Navigieren zur Hostanwendung.

  • Funktionen erweitern oder neue Funktionen erstellen. Mit dem bereitgestellten Makro CAPTUR32.EBM wird beispielsweise ein kompletter Bildschirm mit Daten vom Host erfasst und die Daten werden zur Bearbeitung in Notepad bereitgestellt.

In diesem Kapitel

HINWEIS:Anwendungsentwickler sollten beim Erstellen von Anwendungen, die Datumsangaben verarbeiten, immer vierstellige Jahreszahlen verwenden, weil zweistellige Jahreszahlen immer mehrdeutig sind.

Alle Extra! Basic-Makros aller Clients werden in einem einzelnen Thread ausgeführt. Wenn das Makro eines Clients ein Dialogfeld anzeigt, werden daher alle anderen Makros vorübergehend angehalten.