![]() |
Controls einer fremden Anwendung
Hallo,
wie kann ich die Controls einer fremden Anwendung ermitteln? Hintergrund: Ich möchte meine eigene Anwendung genau über eine Pagecontrol einer bekannten aber nicht selbst entwickelten Anwendung legen. Danke im vorraus Baeuerle |
Re: Controls einer fremden Anwendung
Der erste Schritt ist, dier Struktur der fremden Anwendung zu ermitteln. Dazu nimmt man zum Beispiel
![]() Wenn du dann weißt wie die einzelnen Fenster heißen, gehts ans Coding. Das wird dann wahrscheinlich eine Reihe von ![]() ![]() Etwa so
Delphi-Quellcode:
Natürlich das Ganze mit Fehlerprüfung zwischendurch.
var
Handle : HWND begin Handle:=FindWindow(PChar('ClassNameOfMainWindow'),nil); Handle:=FindWindowEx(Handle,0,PChar('ClassNameOfFirstChild'),nil); //usw. end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 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