'virtuelles Programm' im Ramspeicher ausführen

Hi,

ich hab folgendes Probelm: Ich will ein Programm (voraussichtlich eine exe Datei) zur Laufzeit meines Hauptprogramms zuerst im Ramspeicher zusammensetzen und dann dort starten ohne dieses Nebenprogramm auf die Festplatte schreiben zu müssen.

Das nebenprogramm sollte also z.B. in einem Memorystream forliegen und dann vom Hauptprogramm gestartet werden.

Weiß einer von euch wie das geht (möglichst einfach!!!)

Vielen dank im voraus
Michael

Hi Michael,

besorge Dir mal die Beschreibung des Headers einer Exe, da finest Du eine Adresse an der das Programm startet, die kannst Du dann anspringen.

ABER: Als ich das zum letzen mal gemacht habe, gab es noch kein Windows, sodaß es möglicherweise Betriebbsystem-Restriktionen gibt, die dabei verletzt werden. Kann also in die Hose gehen…

CU
Nic

Einfachere Lösung?
Hi Nic,

erst mal Danke für deine Hilfe!

aber das ist mit einerseits zu schwer und andererseits auch ein bisschen zu kritisch.
Deswegen such ich erstmal weiter nach ner einfacheren Lösung.

Aber nichts desto trotz nochmal DANKE

Michael