Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Handle einer Edit-Komponente eines anderen Programms finden (https://www.delphipraxis.net/147183-handle-einer-edit-komponente-eines-anderen-programms-finden.html)

TheMiller 3. Feb 2010 09:22


Handle einer Edit-Komponente eines anderen Programms finden
 
Hallo,

ich versuche vergebens, das Handle eines TEdit-Felds von einem fremden Programm herauszufinden. Die fremde Form hat zwei Buttons und ein Edit-Feld. Das Handle des fremden Programms habe ich.

Mein Ziel ist, in das fremde Edit etwas einzutragen und dann auf "OK" zu drücken. Ist das so überhaupt möglich? Ich habe schon in MSDN etwas gestöbert, aber nocht nichts richtiges gefunden.

Vielen Dank im Voraus

DeddyH 3. Feb 2010 09:23

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Probier es doch einmal mit WinSpy.

TheMiller 3. Feb 2010 09:29

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Was bringt mir das? Dann kenne ich das aktuelle Handle - aber die handles ändern sich ja immer. Oder andersrum: Wozu sollte ich das Programm benutzen und wie könnte es mir helfen, einen Quelltext zu schreiben, die immer und ohne WinSpy funktioniert :wink:

DeddyH 3. Feb 2010 09:30

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Hast Du WinSpy schon einmal benutzt? Wenn ja, hast Du wohl die nützliche Funktion übersehen, die Dir den gewünschten Code generiert.

TheMiller 3. Feb 2010 09:34

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Nein, das Programm habe ich noch nicht benutzt. Ich finde es noch nichteinmal zum Download. Habe nur so ein Überwachungsprogramm gefunden, mit dem man Rechner und Menschen über deren WebCam beobachten kann....

DeddyH 3. Feb 2010 09:36

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Just to please you: WinSpy

TheMiller 3. Feb 2010 09:38

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Ja recht herzlichen Dank ;)

Habs gerade auch durch Google im "Delphi-Forum".de gefunden ;)

Astat 3. Feb 2010 09:43

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Zitat:

Zitat von DJ-SPM
..MSDN etwas gestöbert, aber nocht nichts richtiges gefunden.

Hallo DJ-SPM,

http://msdn.microsoft.com/en-us/library/ms633497(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms633494(VS.85).aspx

lg. Astat

TheMiller 3. Feb 2010 09:44

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
Das Programm ist ja cool :thumb:

Funktioniert prima. Hab das Handle - aber eintragen will er noch nix.. mal sehen Danke!

@Astat: Wow, ich schaue gleich mal nach den Artikeln

Luckie 3. Feb 2010 10:12

Re: Handle einer Edit-Komponente eines anderen Programms fin
 
WM_SETTEXT und WM_COMMAND mit dem Handle des Fensters und der ID der Schaltfläche.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz