![]() |
Keystrokes an anderen Process
Hallo
ich möchte gerne einer Applikation(exe-Datei) Tastenanschläge senden. Dieses Programm hat 2 Eingabefenster und einen Ok-Button, den ich mit alt-O aktivieren kann. Das Programm wird mit application.exe gestartet und ich müsste dann einen string wie "aaaa<tab>bbbb<alt-o" der application schicken. mit FindWindowEx( 0,0,PChar("application.exe"), nil) bekomme ich kein handle! könnte mir einer weiterhelfen? |
Re: Keystrokes an anderen Process
Schau mal mit z.B.
![]() ![]() |
Re: Keystrokes an anderen Process
danke, probiere ich mal aus...
ich dachte, man könnte einer Application(..exe), die ja unter delphi starten kann, einfach Tastaturbefehle senden, wenn ich die Processid kenne? |
Re: Keystrokes an anderen Process
Wenn Du weißt, welches Control beim Programmstart den Fokus hat, könnte das auch klappen.
|
Re: Keystrokes an anderen Process
Wenn ich mich nicht irre, werden Windowmessages an (logissch) Fenster gesendet und nicht an PRozesse
|
Re: Keystrokes an anderen Process
Das hatte ich durch die Blume anzudeuten versucht :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:16 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