![]() |
Externe Anwendungen starten, und als Child-Fenster anzeigen
Hallo,
weiß jemand, wie, oder ob man eine andere Anwendung so öffnen kann, dass dann das Hauptfenster in meinem eigenen programm als child angezeigt wird? Könnt ihr mir helfen? |
Re: Externe Anwendungen starten, und als Child-Fenster anzei
Hab die Antwort auch ohne euch gefunden, bää :D .
Es gibt eine API, die in der Unit Windows deklariert ist, die heißt
Delphi-Quellcode:
. Also macht mans am besten so:
SetParent
Delphi-Quellcode:
ShellExecute(Handle,'open','sndvol32',nil,nil,sw_shownormal);
HandleSndVol32 := FindWindow(nil,'Summe'); SetParent(HandleSndVol32,Form1.Handle); |
Re: Externe Anwendungen starten, und als Child-Fenster anzei
Zitat:
Musst nur das letzte Nil loeschen aus deinem ShellExecute. |
Re: Externe Anwendungen starten, und als Child-Fenster anzei
ja, hab ich vergessen...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 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