Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Auf Tastendruck in einen anderen programm Aktion auslösen (https://www.delphipraxis.net/5632-auf-tastendruck-einen-anderen-programm-aktion-ausloesen.html)

Nicodius 13. Jun 2003 20:02


Auf Tastendruck in einen anderen programm Aktion auslösen
 
Wie kann ich auf Tastendruck in EINEM ANDEREN Programm(Fenster..) mit delphi eine Aktion auslösen!

(Bräuchte es für einen Screenshot-''tool''(in einem anderen Programm) -->
man drückt zb.: F8 dann macht er ein Bild) ich brauche nur zu wissen wie ich in einem anderen Fenster auf Tastendruck was auslöse(ohne das ''mein'' Formblatt aktiv wird!!!)

RomanK 13. Jun 2003 21:16

Also entweder einen Hook oder besser HotKey -> RegisterHotKey , nach beidem mal im Forum suchen.

Gast 30. Jun 2003 20:32

IMHO will er eine Funktionalität ala SendKey (in VB).

Es gibt auf www.utilmind.com dazu eine Unit.

Luckie 30. Jun 2003 20:37

Oder selber machen: Hauptfenster finden, Button finden, BM_CLICK an den Button schicken.

Stichworte für die Suche: FindWindow, EnumWindows, FindWindowEx, EnumChildWindows, SendMessage, PostMessage.

Daniel B 30. Jun 2003 20:54

Hallo,

schau Dir mal hier den Beitrag von Christian Seehase.

Grüsse, Daniel :hi:

Nicodius 6. Apr 2004 06:47

Re: Auf Tastendruck in einen anderen programm Aktion auslöse
 
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:45 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