Spring in die Startardresse, allerdings kannst du das Programm dann nicht normal programmieren, weil Windows normalerweise Speicher usw. reserviert und das Programm auch erwartet an eine bestimmte Adresse geladen zu werden. solltet aber als Flat Binary (in
asm) möglich sein, oder eventuell mit eigenem Linkerskript in einer Hochsprache (dann alerdings
imho auch nicht in Delphi).
Allerdings ist das wie gesagt den Aufwand nicht wert, weil man es dann einfach aus dem
Ram auslesen kann.
[Edit] Wobei, wenn ich überleg müsste es sich, dann auch als normaler Prozess starten lassen, wenn du es schaffst ein Filehandle darauf zu bekommen.