Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Programm aus dem Speicher herraus ausführen? (https://www.delphipraxis.net/33267-programm-aus-dem-speicher-herraus-ausfuehren.html)

Kedariodakon 4. Nov 2004 08:32


Programm aus dem Speicher herraus ausführen?
 
So mal angenommen ich habe ein Programm, eine einzige Exe-Datei, diese habe ich nun in einem Stream und könnte so vieles mit ihr noch machen...

Aber ich will sie ausführen! Ohne sie wieder in eine Datei verwandeln zu müssen! Und dies auf 2 Wegen:

1: Weg, das Programm führt das Programm im Speicher aus und wird dann beendet, wenn das andere im Speicher ausgeführte Programm beendet wurde...

2: Weg, das Programm führt das Programm im Speicher aus und beendet sich dann, aber das andere im Speicher befindliche Programm soll weiterlaufen...


Nun meine Frage, ist das realisierbar?
Wenn ja, was ich denke, wie realisiere ich das?

Und nen Zahn schärfer, dass im Speicher befindliche Programm benötigt Parameter! Wie könnte ich sie dem Übergeben?


Bye

HeZa 4. Nov 2004 10:38

Re: Preogramm im Speicher ausführen?
 
Hey Christian,

mir ist kein Weg bekannt, wie dies zu erledigen wäre. Siehe dazu auch diesen Newsgroup Thread:

Prgramm direkt aus dem Speicher starten

Ciao HeZa

tommie-lie 4. Nov 2004 11:41

Re: Preogramm im Speicher ausführen?
 
Nuja, Nico (wer sonst? :mrgreen:) hat da mal was übersetzt, das PE-Dateien aus dem Speicher laden kann.
Funktioniert allerdings soweit ich weiß nur unter NT.

Kedariodakon 4. Nov 2004 15:11

Re: Preogramm im Speicher ausführen?
 
Wie macht das z.b. AsPack und UPX?
Ich hatte gedacht die entpacken die Exe einfach in den Speicher und führen den aus... :gruebel:


Bye

Kedariodakon 5. Nov 2004 08:25

Re: Programm aus dem Speicher herraus ausführen?
 
Keiner eine Idee? :gruebel:


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