Freigeben über


Show-Methode

Zeigt ein Formular an und legt fest, ob es modal oder nicht modal ist.

 [FormSet.]Object.Show([nStyle])

Parameter

  • nStyle
    Legt fest, wie ein Formular angezeigt wird. Dabei sind folgende Werte zulässig:

    Wert Beschreibung
    1 Modal. In einem anderen Formular oder im Menü kann erst dann wieder eine Benutzereingabe (über Tastatur oder Maus) erfolgen, wenn das modale Formular ausgeblendet oder freigegeben wird. Das Programm muss ein modales Formular erst ausblenden oder freigeben (normalerweise als Reaktion auf eine Benutzeraktion), bevor eine weitere Benutzereingabe erfolgen kann. Obwohl andere Formulare in Ihrer Anwendung deaktiviert sind, wenn ein modales Formular angezeigt wird, sind andere Anwendungen nicht deaktiviert.
    2 (Standardeinstellung) Nicht modal. Code, der nach der Show-Methode auftritt, wird sofort ausgeführt.

    Ohne Angabe von nStyle wird das Formular in dem von der WindowType-Eigenschaft angegebenen Stil angezeigt.

Hinweise

Die Show-Methode setzt die Visible-Eigenschaft eines Formulars oder Formularsatzes auf Wahr (.T.) und bewirkt, dass das Formular das aktive Objekt wird. Wenn die Visible-Eigenschaft eines Formulars bereits auf Wahr (.T.) gesetzt ist, wird das Formular durch Anwendung der Show-Methode zum aktiven Objekt.

Wenn ein Formularsatz aktiviert wird, wird das zuletzt aktive Formular eines Formularsatzes ebenfalls aktiviert. Ist kein Formular aktiv, wird das Formular aktiviert, das der Klassendefinition des Formularsatzes als erstes hinzugefügt wurde.

Die in einem Formularsatz enthaltenen Formulare behalten die Einstellung ihrer Visible-Eigenschaft. Wenn die Visible-Eigenschaft eines Formulars auf Falsch (.F.) gesetzt ist, zeigt die Show-Methode des Formularsatzes das Formular nicht an.

Siehe auch

Activate-Ereignis | Hide-Methode | Visible-Eigenschaft | WindowType-Eigenschaft

Betrifft: Formularobjekt (Form) | Formularsatz-Objekt (FormSet) | _SCREEN | Symbolleisten-Objekt