Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Fremdprogramm in eigene Anwendung einbetten (https://www.delphipraxis.net/124091-fremdprogramm-eigene-anwendung-einbetten.html)

weihnachtshase 14. Nov 2008 07:10


Fremdprogramm in eigene Anwendung einbetten
 
Hallo allerseits,

ich möchte ein Fremdprogramm in meine eigene Anwendung einbinden, welche zur Laufzeit bei Bedarf (im Speicher) aufgerufen, ausgeführt und danach wieder (aus dem Speicher) gelöscht wird.

Wie kann ich das erreichen?

Auf bald ...
weihnachtshase.

taaktaak 14. Nov 2008 07:19

Re: Fremdprogramm in eigene Anwendung einbetten
 
Moin, Moin.
Vielleicht ist hier etwas, das dir weiterhilft.

Bernhard Geyer 14. Nov 2008 07:23

Re: Fremdprogramm in eigene Anwendung einbetten
 
Falls das Programm eine ActiveX-Schnittstelle hat könntest du darüber gehen.

DeddyH 14. Nov 2008 07:35

Re: Fremdprogramm in eigene Anwendung einbetten
 
Ich bin nicht sicher, ob ich Dich richtig verstanden habe, aber Du könntest das Programm in die Ressourcen packen. Ob das allerdings urheberrechtlich unbedenklich ist...

Hansa 14. Nov 2008 14:25

Re: Fremdprogramm in eigene Anwendung einbetten
 
Ein Prohramm aus dem eigenen aufrufen, ausführen und wieder beenden, das macht man mit ShellExecute.

@Chris Seehase : istr das Verwandtschaft ? :lol:

weihnachtshase 15. Nov 2008 21:18

Re: Fremdprogramm in eigene Anwendung einbetten
 
@DeddyH: Es handelt sich hier um eine rein technische Frage.

@Hansa: ShellExecute ruft ein auf dem Laufwerk befindliches Programm auf - ich möchte aber ein 'inkludiertes' aufrufen.

Alternative Frage: Ein virtuelles Laufwerk ala Ramdisk verwenden?

DeddyH 15. Nov 2008 21:25

Re: Fremdprogramm in eigene Anwendung einbetten
 
Dann schau doch mal in der DP-Suche nach Ressourcen, da gibt es Einiges dazu.


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