014
09.12.2008, 18:30 Uhr
öni
|
Das könnte man auch selber herausfinden wenn man 2min die Borland Hilfe in Anspruch nimmt.
Ich hoffe mal das funktioniert soweit.
Falls du nicht weist wie man die Borland Hilfe in Anspruch nimmt, dann klicke wenn du im Quellcode den Cursor auf einem Wort hast oder wenn du mit dem Cursor auf dem "Objektinspektor" bist auf die Taste "F1"
------------------------------------------- Das Ereignis OnKeyUp wird ausgelöst, sobald der Benutzer eine gedrückte Taste losläßt.
typedef void __fastcall (__closure *TKeyEvent)(System::TObject* Sender, Word &Key, Classes::TShiftState Shift); __property TKeyEvent OnKeyUp = {read=FOnKeyUp, write=FOnKeyUp};
Beschreibung
Mit einer Ereignisbehandlungsroutine für OnKeyUp können beim Loslassen einer Taste bestimmte Aktionen durchgeführt werden. In dieser Behandlungsroutine kann auf alle Tasten einschließlich Funktionstasten und Tastenkombinationen mit der UMSCHALT-, ALT- und STRG-Taste reagiert werden.
Der Typ TKeyEvent zeigt auf eine Methode, die Tastaturereignisse behandelt. Der Parameter Key gibt die losgelassene Taste an. Bei nicht alphanumerischen Tasten können Sie die gedrückte Taste mit den virtuellen Tastencodes der Windows-API feststellen. Weitere Informationen finden Sie unter Virtuelle Tastencodes.
Der Parameter Shift gibt an, ob die Taste UMSCHALT, ALT oder STRG zusammen mit der betreffenden Taste gedrückt wurde.
Virtueller Tastencode Zugehörige Taste
VK_LBUTTON Linke Maustaste VK_RBUTTON Rechte Maustaste VK_CANCEL Strg+Untbr VK_MBUTTON Mittlere Maustaste VK_BACK Taste Rück VK_TAB Taste Tab VK_CLEAR Taste Löschen VK_RETURN Taste Enter VK_SHIFT Taste Umschalt VK_CONTROL Taste Strg VK_MENU Taste Alt VK_PAUSE Taste Pause VK_CAPITAL Feststelltaste VK_KANA Mit IME verwendet VK_HANGUL Mit IME verwendet VK_JUNJA Mit IME verwendet VK_FINAL Mit IME verwendet VK_HANJA Mit IME verwendet VK_KANJI Mit IME verwendet
VK_CONVERT Mit IME verwendet VK_NONCONVERT Mit IME verwendet VK_ACCEPT Mit IME verwendet VK_MODECHANGE Mit IME verwendet VK_ESCAPE Taste Esc VK_SPACE Taste Leer VK_PRIOR Taste Bild auf VK_NEXT Taste Bild ab VK_END Taste Ende VK_HOME Taste Pos1 VK_LEFT Taste Links VK_UP Taste Auf VK_RIGHT Taste Rechts VK_DOWN Taste Ab VK_SELECT Taste Select VK_PRINT Taste Druck (tastaturspezifisch) VK_EXECUTE Taste Ausführen VK_SNAPSHOT Taste Print Screen
VK_INSERT Taste Einfg VK_DELETE Taste Entf VK_HELP Hilfe-Taste VK_LWIN Linke Windows-Taste (Microsoft-Tastatur) VK_RWIN Rechte Windows-Taste (Microsoft-Tastatur) VK_APPS Anwendungstaste (Microsoft-Tastatur) VK_NUMPAD0 Taste 0 (numerischer Tastaturblock) VK_NUMPAD1 Taste 1 (numerischer Tastaturblock) VK_NUMPAD2 Taste 2 (numerischer Tastaturblock) VK_NUMPAD3 Taste 3 (numerischer Tastaturblock) VK_NUMPAD4 Taste 4 (numerischer Tastaturblock) VK_NUMPAD5 Taste 5 (numerischer Tastaturblock)
VK_NUMPAD6 Taste 6 (numerischer Tastaturblock) VK_NUMPAD7 Taste 7 (numerischer Tastaturblock) VK_NUMPAD8 Taste 8 (numerischer Tastaturblock) VK_NUMPAD9 Taste 9 (numerischer Tastaturblock) VK_MULTIPLY Taste * (numerischer Tastaturblock) VK_ADD Taste + (numerischer Tastaturblock) VK_SEPARATOR Taste . (numerischer Tastaturblock) VK_SUBTRACT Taste (numerischer Tastaturblock) VK_DECIMAL Taste , (numerischer Tastaturblock) VK_DIVIDE Taste ./. (numerischer Tastaturblock)
VK_F1 Taste F1 VK_F2 Taste F2 VK_F3 Taste F3 VK_F4 Taste F4 VK_F5 Taste F5 VK_F6 Taste F6 VK_F7 Taste F7 VK_F8 Taste F8 VK_F9 Taste F9 VK_F10 Taste F10 VK_F11 Taste F11 VK_F12 Taste F12 VK_F13 Taste F13 VK_F14 Taste F14 VK_F15 Taste F15 VK_F16 Taste F16 VK_F17 Taste F17 VK_F18 Taste F18 VK_F19 Taste F19 VK_F20 Taste F20 VK_F21 Taste F21 VK_F22 Taste F22 VK_F23 Taste F23 VK_F24 Taste F24 VK_NUMLOCK Taste Num VK_SCROLL Taste Rollen
VK_LSHIFT Linke Umschalt-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet) VK_RSHIFT Rechte Umschalt-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet) VK_LCONTROL Linke Strg-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet) VK_RCONTROL Rechte Strg-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet) VK_LMENU Linke Alt-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet)
VK_RMENU Rechte Alt-Taste (nur mit GetAsyncKeyState und GetKeyState verwendet) VK_PROCESSKEY Taste Process VK_ATTN Taste Attn VK_CRSEL Taste CrSel VK_EXSEL Taste ExSel VK_EREOF Taste Erase EOF VK_PLAY Taste Play VK_ZOOM Taste Zoom VK_NONAME Reserviert für zukünftigen Gebrauch VK_PA1 Taste PA1 VK_OEM_CLEAR Taste Clear |