EXE zu MFC Projekt hinzufügen und starten...
-
Hallo Ihrs,
ich starte bis jetzt ein externes Programm aus meinem
MFC-Programm mit Hilfe vonShellExecute()
und übergebe dem Programm die benötigten Parameter.
Kann ich vielleicht dieses EXE in mein MFC-Projekt
einkompilieren und die Parameter intern an diese EXE
übergeben, so dass ich nur eine EXECUTABLE habe?Thanks,
Gruß Sebastian aus D-Dorf
-
vielleicht als resource hinzufügen und dann anstatt des Pfades mit der ID starten
Hab keine Ahnung ob das funzt aber so würd ichs ausprobieren.
-
Hi,
Du das scheint nicht zu funktionieren...
... ich kann die ID nicht einfach in das
ShellExecute() übertragen.Gruß Sebastian
-
Kann ich vielleicht dieses EXE in mein MFC-Projekt
einkompilieren und die Parameter intern an diese EXE
übergeben, so dass ich nur eine EXECUTABLE habe?Vergiss es.
-
Vergiss es.
Warum? kann er doch in die ressourcen packen, und wenn er die exe braucht entpacken und starten
-
Stimmt, an die Resourcen hatte ich gar nicht gedacht
-
Hi,
also gut - ich kann es in die Resourcen packen, aber
wie soll ich das denn dan zur Laufzeit entpacken?
Und wie führe ich das über die Resource-ID aus?MfG Sebastian
-
1. Resource in Datei.exe kopieren
2. Datei.exe starten
3. Datei.exe nach beenden wieder löschen
-
Hi,
*** Resource einfügen - kein Problem!
*** Löschen der Datei auch nichtAber ich kann die eingefügte Resource
ja nicht starten? wie entpacke ich die denn
vorher?MfG sibbim
[ Dieser Beitrag wurde am 10.04.2003 um 13:33 Uhr von sibbim editiert. ]