![]() |
Applikations Handle
Wie kann ich das Handle der Anwendung .. Test.exe in erfahrung bringen?
Ich meine nicht das Handle application.handle. gruss |
Re: Applikations Handle
|
Re: Applikations Handle
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Dann schau dir mal das Pick an und sage mir das wäre kein Handle... Das eine ist das Handle bekannt als Application.handle Das andere oben ist das Handle der Anwendung. Beides das selbe programm BEi Toolhelp bekomme ich nur die ProcID 4 Zeilig die nutzt mir nichts. gruss |
Re: Applikations Handle
Moin EWeiss,
es handelt sich in beiden Fällen um ein Fenster-Handle. Das von Application.Handle ist das des, unsichtbaren (!), Anwendungsfensters eines jeden Delphiprogrammes mit GUI, das andere ist das Handle eines der sichtbaren Fenster der Anwendung. Vom Application-Window bekommst Du nur den Button in der Taskleiste zu sehen. Anders gesagt: Das was Du mit "Applications Handle" beschriftet hast, ist identisch mit Application.Handle, welches Du ja aber nicht haben willst. Zitat:
Zitat:
|
Re: Applikations Handle
Delphi-Quellcode:
Ja und genau das benötige ich.
Das von Application.Handle ist das des, unsichtbaren (!), Anwendungsfensters
Hab es mit GetWindow(..) versucht über GW_CHILD komme da irgendwie nicht dran. Mein Problem .. Habe meine DLL als EXE umgeschrieben da läuft alles wunderbar. Kaum bin ich wieder in der DLL gehts wieder nicht da mir das Handle wie oben beschrieben fehlt gruss EMil |
Re: Applikations Handle
PUSH: :duck:
Habe es gelößt funktioniert jetzt. Danke für eure Hilfe. Gruss Emil |
Re: Applikations Handle
Zitat:
Kannst Du vielleicht die Lösung trotzdem posten - reine Neugier... Danke Frank :mrgreen: |
Re: Applikations Handle
Zitat:
Sobald ich das ParentWindow benötige tausche ich einfach 2 Variablen gegeneinander aus. If Win1.hwnd = 0 then Win1.hwnd := Win2.hwnd; Das ist alles. Benötigen tue ich das um zwei Winprocs zu verwalten. gruss |
Re: Applikations Handle
Wollte das nochmal genauer beschreiben falls es mal jemand benötigt.
Die Handles welche ich gesucht habe waren folgende. Application.Handle und frmMain.Handle.. Application.Handle ist das Handle der (Anwendung) bzw.. der teil der form welcher invesible nicht sichtbar ist. frmMain.Handle ist das Handle der Form welches sichtbar ist, und auf dem sich die Controls befinden. Diese Handles hatte ich bei dieser Frage gesucht. Wundert mich das es niemand beantworten konnte. :zwinker: PS: Na ja Christian Seehase war nahe dran und lag auch richtig... Hab nur nicht verstanden wie er es gemeint hat. gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 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