Datei, die mit Excel verknüpft ist, von Prozess aus ausführen
-
Hallo zusammen,
Ich habe eine Datei *.dpp, die mit Excel verknüpft ist. Ich möchte diese *.dpp Datei einfach von meinem Prozess aus asynchron starten. Ich habe das bereits mit CreateProcess ausprobiert, die Funktion schlägt jedoch leider Fehl:
if(CreateProcess( "K:\temp\_test\modhc002.dpp", "", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi)) //FehlerHat jemand einen Idee, was ich falsch mache?
mfg Tom
-
Was sagt denn GetLastError?
schirrmie
-
oh sorry, hab ich vergessen: The filename, directory name, or volume label syntax is incorrect.
Ich denke es liegt daran, dass man hier wohl eine *.exe angeben muss.
Ich denke, dass wird wohl mit dieser Funktion nicht funktionieren.
Bisher wurde diese Aufgabe mit der Funktion "system()" ausgeführt.
Das Problem ist angeblich, dass diese Funktion erst zurückkehrt, wenn Excel wieder beendet wird.Kennt da jemand eine alternative?
-
ShellExecute?
-
"K:\*temp\**_test*\**modhc002.dpp" ?