Freigeben über


Testen und Debuggen eines Menüsystems

Sie können eine Vorschau eines Menüsystems während des Entwurfs anzeigen oder das Menüsystem testen und debuggen, nachdem Sie das Menüprogramm generiert haben.

So lassen Sie sich ein Menüsystem in der Seitenansicht anzeigen, während Sie es entwerfen

Wenn Sie Vorschau wählen, wird das von Ihnen definierte Menüsystem oben im Bildschirm eingeblendet. Außerdem zeigt das Dialogfeld Vorschau den Dateinamen (oder einen temporären Dateinamen) des Menüsystems an.

Wenn Sie einen Menünamen oder ein Menüelement auswählen, wird dieser, ggf. zusammen mit dem ihm zugewiesenen Befehl, ebenfalls im Dialogfeld Vorschau angezeigt.

So testen Sie ein Menüsystem

  1. Wählen Sie im Menü Menü den Befehl Generieren.

    Wenn Sie das Menü geändert haben, fordert Sie Visual FoxPro auf, diese Änderungen zu speichern.

  2. Geben Sie im Dialogfeld Menü generieren einen Namen für das generierte Menüprogramm an, indem Sie diesen entweder in das Feld Ausgabedatei eingeben oder indem Sie die Dialogschaltfläche wählen.

  3. Wählen Sie die Schaltfläche Generieren, um eine Menüprogrammdatei mit der Erweiterung MPR zu erstellen.

  4. Wählen Sie aus dem Menü Programm den Befehl Ausführen, um das Programm auszuführen.

    Vorsicht   Bei einer Änderung des generierten Menüprogramms (MPR-Datei) gehen Ihre Änderungen verloren, wenn Sie erst das Menü mit Hilfe des Menü-Designers ändern und anschließend das Menüprogramm neu generieren.

Wenn das Menüprogramm nicht erwartungsgemäß funktioniert, verwenden Sie die mit Visual FoxPro gelieferten Diagnosetools. Weitere Informationen finden Sie unter Testen und Debuggen von Anwendungen.

Tipp   Wenn Sie eine Anwendung (EXE-Datei) ausführen, deren Hauptprogramm ein Menü ist, und die Anwendung unmittelbar nach dem Anzeigen des Menüs beendet wird, müssen Sie den Befehl READ EVENTS in den Abschluss-Code einfügen. Sie müssen außerdem dem Menübefehl, der den Benutzern das Beenden des Menüsystems ermöglicht, einen CLEAR EVENTS-Befehl zuweisen.

Siehe auch

Hinzufügen der koordinierten Symbolleiste und des Menüs zu einem Formularsatz | Anpassen eines Menüsystems | Erstellen von benutzerdefinierten Symbolleisten | Dialogfeld "Symbolleiste anpassen" | Entwerfen von Menüs und Symbolleisten | Konfigurieren von Visual FoxPro