Hallo,
Zitat:
im Klartext: lade xy.exe - starte xy.exe - muss doch möglich sein
Geht ja auch, solange xy.exe keine weiteren Dateien (Dlls) benötigt.
Ansonsten hat dir DieDolly ja gerade gezeigt, wie das geht.
Nur solltest du noch aufpassen, wohin die
Dll "entpackt" wird.
In deinem Exe-Verzeichnis (Programme (x86)) dürftest du keine Schreibrechte haben.
Also würde ich die ins User-Temp packen, das LoadLibrary mit einem jetzt festen Pfad aufrufen
und vor dem Beenden der Exe ein FreeLibrary+Löschen der temporären
Dll machen.