Freigeben über


KeyPreview-Eigenschaft

Gibt an, ob das KeyPress-Ereignis eines Formulars die KeyPress-Ereignisse eines Steuerelements abfängt. Diese Eigenschaft ist zur Entwurfs- und Laufzeit verfügbar.

Object.KeyPreview[ = lExpr]

Eigenschaftswerte

  • lExpr
    Im Folgenden sind die Einstellungen für die KeyPreview-Eigenschaft beschrieben:
    Einstellung Beschreibung
    Wahr (.T.) Zuerst erhält das Formular KeyPress-Ereignisse und anschließend erhält sie das Steuerelement mit dem Fokus.
    Falsch (.F.) (Standardeinstellung) Das aktive Steuerelement erhält KeyPress-Ereignisse, das Formular jedoch nicht.

Hinweise

Mit Hilfe der KeyPreview-Eigenschaft kann das Formular KeyPress-Ereignisse behandeln, bevor das aktive Steuerelement diese verarbeitet.

Mit Hilfe dieser Eigenschaft können Sie eine Tastaturbehandlungsprozedur für ein Formular erstellen. Verwendet eine Anwendung z. B. Funktionstasten, können Sie die Tastenanschläge auf Formularebene verarbeiten, anstatt für jedes Steuerelement Code zu schreiben, der die Ereignisse der Tastenanschläge verarbeitet.

Besitzt ein Formular keine sichtbaren und aktivierten Steuerelemente, erhält es automatisch alle Tastaturereignisse.

Siehe auch

Enabled-Eigenschaft | KeyPress-Ereignis | Visible-Eigenschaft

Betrifft: Formularobjekt (Form) | Seitenobjekt (Page) | _SCREEN-Systemvariable | Symbolleisten-Objekt