Vcl.DBCtrls.TDBListBox.KeyPress
Delphi
procedure KeyPress(var Key: Char); override;
C++
DYNAMIC void __fastcall KeyPress(System::WideChar &Key);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.DBCtrls.pas Vcl.DBCtrls.hpp |
Vcl.DBCtrls | TDBListBox |
Beschreibung
Reagiert auf eine Tastatureingabe des Benutzers.
Vcl.DBCtrls.TDBListBox.KeyPress erbt von Vcl.StdCtrls.TCustomListBox.KeyPress. Der folgende Inhalt bezieht sich auf Vcl.StdCtrls.TCustomListBox.KeyPress.
Reagiert auf eine Tastatureingabe des Benutzers.
KeyPress wird automatisch aufgerufen, wenn das Listenfeld eine Tastendruckbotschaft (WM_CHAR) empfängt. Die Methode generiert ein OnKeyPress-Ereignis. Zudem wird ItemIndex aktualisiert, wenn die Eigenschaft AutoComplete den Wert true hat, damit das nächste vom Benutzer gedrückte Zeichen angezeigt wird.
Der Parameter Key ist das Zeichen zur gedrückten Taste, nicht der virtuelle Windows-Tastencode.