Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Um einen Task auszuführen, können Sie einen Befehl einem Menü oder einem Menüelement zuweisen. Dies kann jeder gültige Visual FoxPro-Befehl sein, einschließlich dem Aufrufen eines Programms in Ihrem Pfad oder einer in der Option Abschlussprozedur des Dialogfeldes Allgemeine Optionen definierten Prozedur. Weitere Informationen finden Sie unter Erstellen einer Standardprozedur für ein Menüsystem.
So weisen Sie einem Menü oder Menüelement einen Befehl zu
- Klicken Sie in der Spalte Bezeichnung auf den entsprechenden Menünamen oder das entsprechende Menüelement.
- Wählen Sie im Feld Ergebnis die Option Befehl aus.
- Geben Sie in dem Feld rechts neben dem Feld Ergebnis den entsprechenden Befehl ein:
Wenn der Befehl eine Prozedur im Abschluss-Code des Menüs aufruft, sollten Sie den Befehl DO mit der folgenden Syntax verwenden:
DO procname IN menuname
In dieser Syntax gibt menuname die Position der Prozedur an. Dies ist der Name der Menüdatei. Er muss die Erweiterung MPR haben. Falls Sie keine Position mittels menuname angeben, müssen Sie diese mit dem Befehl SET PROCEDURE TO menuname.mpr angeben, wenn sich die Prozedur im Abschluss-Code des Menüs befindet.
Anzeigen von Formularen und Dialogfeldern
Von einem Menü oder Menüelement aus können Sie ein kompiliertes Formular oder Dialogfeld anzeigen, indem Sie es mit einem Befehl oder einer Prozedur aufrufen. Wenn Sie beispielsweise ein Formular mit der Bezeichnung Orders anzeigen möchten, verwenden Sie den folgenden Befehl:
DO FORM Orders
Tipp Wenn Sie ein Menü oder Menüelement erstellen, das ein Formular oder ein Dialogfeld anzeigt, fügen Sie am Ende der Bezeichnung drei Punkte hinzu.
Anzeigen von Symbolleisten
Wenn Sie eine benutzerdefinierte Symbolleiste für eine Anwendung erstellen, können Sie diese anzeigen, indem Sie sie aus einem Menü oder Menüelement aufrufen. Weitere Informationen finden Sie unter Erstellen von benutzerdefinierten Symbolleisten.
Siehe auch
Aktivieren und Deaktivieren von Menüelementen | Ausführen von Tasks mit Prozeduren | Hinzufügen von Setup-Code zu Menüsystemen | Entwerfen von Menüs und Symbolleisten | Kompilieren einer Anwendung