Hallo,
ich habe das vielversprechende Modul _LaunchAppEx entdeckt und ausprobiert.
Es scheint soweit zu funktionieren.
Wenn ich aber aus meinem 1. Setup mit dieser Funktion ein 2. aufrufen möchte:
CODE |
iRet = _LaunchAppEx("c:\zwei\setup.exe" , "" , WAIT, SW_SHOWNORMAL, -1, iRetVal); |
Bleibt das erste Setup einfach unendlich lange stehen und reagiert nicht mehr. Wenn ich es dann "Abschiesse", dann startet das 2. Setup

Wenn ich das ganze mit NOWAIT aufrufe:
CODE |
iRet = _LaunchAppEx("c:\zwei\setup.exe" , "" , NOWAIT, SW_SHOWNORMAL, -1, iRetVal); |
dann funktionierts auch.
Was mache ich falsch, bzw. kann ich ändern, damit es funktioniert ?