Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Anwendung in Anwendung (https://www.delphipraxis.net/182222-anwendung-anwendung.html)

MikeSP 10. Okt 2014 06:46

Anwendung in Anwendung
 
Hallo,

ich suche schon eine ganze Weile nach einer Lösung für folgendes Problem:
Ich soll in meiner Delphi-Anwendung externe Programme einbinden. Und zwar so das die Bildschirmausgabe des externen Programms in meiner Anwendung auftaucht.
Hat da Jemand eine Lösung oder Idee wie man das machen könnte?
Hier im Forum oder Goo** hab ich nichts passendes gefunden.

Gruß
Mike

Der schöne Günther 10. Okt 2014 07:52

AW: Anwendung in Anwendung
 
Du meinst so etwas?
http://www.delphipraxis.net/48214-fr...en-lassen.html

Aber siehe auch: http://stackoverflow.com/q/16817112/2298252

Sherlock 10. Okt 2014 10:16

AW: Anwendung in Anwendung
 
Das geschilderte Verfahren hat noch ganz andere negative Auswirkungen:
- Die eingefangene Applikation zeigt keine Tooltipps mehr.
- Modale Fenster sind aus Gesamtsicht nicht wirklich modal
- Die eingefange Applikation kann nicht aus der Taskleiste aktiviert werden, obwohl ihr Icon in der Taskleiste angezeigt wird
und einiges mehr, das insgesamt dazu führt dieses Unterfangen lieber sein zu lassen.

Wenn die externen Anwendungen eine COM-Schnittstelle bereitstellen, dann ist das der einzig richtige Weg sie einzubinden. Wenn nicht, dann sind sie nicht dazu gedacht, und man macht sich nur eine Menge Ärger.

Sherlock


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:55 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