exe aus exe starten

  • Themenstarter Themenstarter iWantToKnowHow
  • Beginndatum Beginndatum
I

iWantToKnowHow

hallo,
also ich möchte in Visual Studio ein programm (eine exe) als ressource in mein programm einbinden und dann
aus meinem programm starten, ohne es auf die festplatte zu kopieren etc.
also praktisch einen anderen teil des Programmes ausführen.

mfg

oh ganz vergessen,
programmiersprache ist c

also mein problem ist bisher:
wie start ich das aus der ressource?
es ist eingebunden, (hinzufügen -> forhandenes objekt
reicht schon oder?)schön und gut, aber
wie kann ich es starten? bzw sogar
parameter übergeben?
 
Ich kann mir kaum vorstellen, dass so etwas funktioniert. Das System lädt den Bereich aus .CODE ja nur immer chunkweise ein und führt ihn aus. Dadurch müsste ja ständig ein offener Stream zwischen Resource und System bestehen.

Ausserdem stellt sich natürlich auch die Frage nach dem Sinn des ganzen. Warum nicht einfach zwei Dateien mitliefern?
 
wäre halt viel schöner,
es ist eigentlich nur eine art "gui" für das
programm das ich einbinden möchte,
es liest aus einer cfg datei, und gibt
entsprechende parameter weiter
der mensch ist halt faul ^^
 
ja des möchte ich doch au machen xD

asoooo,
ne, das erste programm ist nicht von mir
> psexec
 
Ja, dann ists ja noch einfacher. Du startest von deiner GUI aus das Programm ganz normal, das auf der Festplatte liegt bei der GUI-Exe. Dazu kannst du ja dann CreateProcess verwenden.
 
Zurück