Einzelnen Beitrag anzeigen

Thomas2017

Registriert seit: 7. Mär 2017
7 Beiträge
 
#1

Sendmessage an Eingabefeld

  Alt 12. Dez 2022, 10:52
Hallo,
ich möchte an ein anderes Nichtdelphiprogramm, welches aus einem Eingabefeld und 2 Buttoms besteht,
einen Text in das Einabefeld senden und anschließend einen der beiden Button automatisiert
betätigen.
Mein nachfolgender Ansatz bewirkt lediglich, das ich den Titel des Fensters der anderen Anwendung
"umschreibe".

Delphi-Quellcode:
 
TheWindowHandle := FindAWindow('fremdesprogramm.exe:', '');
 windows.SendMessage(TheWindowHandle, WM_Settext,0,Integer(PCHAR('test')));
Kann mir jemand auf die Sprünge helfen, wie ich das Eingabefeld erreiche.
Wäre auch über den Hinweis auf eine diesbezügliche verständliche Doku
sehr dankbar.
  Mit Zitat antworten Zitat