![]() |
Tastendrücke Actionen zuordnen
Guten Tag;
Also mein Problem ist denk ich mal einfach zu lösen, nur ich hab keine Ahnung davon. Es handelt sich darum, das ich ein Programm basteln will was auf Tastendrücke reagiert, das Problem daran ist das ich keine Ahnung habe wie ich einstellen kann, dass das Programm immer aktiv ist und sobald ich die Taste(auf der Tastatur) drücke auch seine Aufgabe erledigt. Danke schon mal im voraus. MFG Guss3r |
Re: Tastendrücke Actionen zuordnen
Willst du die Tastendrücke nur abfangen, wenn deine Anwendung den Focus hat oder soll das global (sprich bei jeder Taste, auch die für ein anderes Fenster bestimmt ist)?
|
Re: Tastendrücke Actionen zuordnen
meinst du, dass das programm irgendwo im hintergrund oder im infobereich läuft und wenn man ne taste drückt erscheint irgendsoein fenster oder so?
So was in der Art? |
Re: Tastendrücke Actionen zuordnen
Entweder registrierst du einen Hotkey, oder du nimmst einen Tastaturhook. Die Suchfunktion hilft
|
Re: Tastendrücke Actionen zuordnen
Hallo halinchen,
Estmal Danke für deine schnelle Antwort. Ich möchte die tasten global(sprich bei jeder Taste, auch die für ein anderes Fenster bestimmt ist) nutzen. Also ich möchte ein Programm laufen haben und das von mir stelbt programmierte im hintergrung und wenn ich in den einem(hauptprogramm) z.B. die taste 1 drücke soll das Programm(von mir) etwas ausführen. MFG Guss3r |
Re: Tastendrücke Actionen zuordnen
Ja dajuhsa genau sowas mein ich.
|
Re: Tastendrücke Actionen zuordnen
Nun gibt es 2 Möglichkeiten:
1. Hotkey: Den registriert man bei Windows und sobald der Hotkey gedrückt wird, wird eine Prozedur aufgerufen. 2. Hook: Bei jedem Tastendruck wird eine Prozedur aufgerufen und du guckst selber nach, welche Tasten gedrückt worden. Allerdings gehen dann keine Strg+Alt Konstruktionen (glaube ich zumindest) Ich würde dir den ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz