Zum Inhalt

Bearbeiten von Reflection-Legacymakros

Reflection-Legacymakros können im Visual Basic-Editor bearbeitet werden. Einige Sitzungsmethoden und -eigenschaften werden jedoch nicht mehr unterstützt. Weitere Informationen finden Sie in der Reflection-VBA-Anleitung (Hilfe > VBA-Anleitung).

So bearbeiten Sie ein Reflection-Legacymakro

  1. Öffnen Sie die Einstellungsdatei, die das Legacymakro enthält.

    Alternativ:

    Wenn Sie eine Einstellungsdatei mit Legacymakros in einem Reflection-Sitzungsdokument gespeichert haben, öffnen Sie das Sitzungsdokument.

  2. Die Schritte hängen von Ihrem verwendeten Benutzeroberflächenmodus ab.

    Benutzeroberflächenmodus Vorgehensweise
    Reflection-Multifunktionsleiste Klicken Sie auf der Registerkarte Makros auf Visual Basic.
    Reflection-Browser Klicken Sie im Menü Reflection auf Extras, Makro und dann auf Visual Basic.
    TouchUx Berühren Sie das Werkzeugsymbol, und wählen Sie dann unter Makro die Option Visual Basic aus.
  3. Suchen Sie im Bereich Projekt das Projekt mit dem Namen "ProjectLegacy" (" (Dateiname), öffnen Sie das entsprechende Modul, und bearbeiten Sie dann das Makro.

    Hinweis

    Änderungen an Legacymakros müssen im Legacyprojekt (ProjectLegacy) vorgenommen werden.

  4. Speichern Sie die Datei als Reflection-Sitzungsdokument, um Ihre Änderungen beizubehalten.

    Reflection erkennt das Makro als „Legacymakro“, obwohl es sich in einem Reflection-Sitzungsdokument befindet.

Bearbeiten von Reflection Basic-Makros

So bearbeiten Sie Reflection Basic-Skripte

  1. Öffnen Sie den Reflection Basic-Editor.

  2. Öffnen Sie das Reflection Basic-Skript, das Sie bearbeiten möchten.

  3. Geben Sie dem Reflection-Objekt den Namen "Anwendung".

  4. (Optional) Um auf Informationen oder Prozeduren in anderen Reflection Basic-Skripten zuzugreifen, verwenden Sie den Metabefehl "$Include", die Declare-Anweisung oder die RunScript-Methode.

So bearbeiten Sie ein Reflection Basic-Makro (Skript):

  1. Öffnen Sie den Reflection Basic-Editor.

  2. Öffnen Sie das Reflection Basic-Skript, das Sie bearbeiten möchten.

  3. Optional: Um auf Informationen oder Prozeduren in anderen Reflection Basic-Skripten zuzugreifen, verwenden Sie den Metabefehl "$Include", die RunScript-Methode oder die Declare-Anweisung.

    Beispiel für den "$Include"-Metabefehl:

    Diese Codezeile (der Kommentar ist beabsichtigt) macht Funktionen im common.rbs für die .rbs-Datei verfügbar.

    '$include ".\common.rbs"

    Beispiel für die RunScript-Methode:

    Diese Codezeile führt das myTestRBScript.rbs-Skript aus.

    Application.RunScript "myTestRBScript.rbs", ""

Weitere Informationen