Will über mein Prog eine andere Datei ausführen
-
Hallo, ich habe eine .exe geschrieben, die, wenn man sie anklickt, eine andere Datei aufrufen soll (öffnen). Aber mein Befehl nimmt er nicht an:
Shellexecute("C:\\Dokumente und Einstellungen\\All Users\\Desktop\\rofl.txt");
Die Fehlermeldung lautet:
"untitled1.cpp": E2268 Aufruf der undefinierten Funktion 'Shellexecute' in Funktion main() in Zeile 9.
Was habe ich falsch gemacht? Muss in noch was #includen? oder ist der befehl schlichtweg falsch? danke

-
isiZ schrieb:
Was habe ich falsch gemacht? Muss in noch was #includen? oder ist der befehl schlichtweg falsch? danke

Die Funktion heißt ShellExecute und nicht Shellexecute

Außerdem erfordert die Funktion mehr Argumente.
-
Ausserdem musst du für ShellExecute die Shell32.lib ins Projekt mit einbinden.
-
freaked schrieb:
isiZ schrieb:
Was habe ich falsch gemacht? Muss in noch was #includen? oder ist der befehl schlichtweg falsch? danke

Die Funktion heißt ShellExecute und nicht Shellexecute

Außerdem erfordert die Funktion mehr Argumente.Welche denn?
-
Hallo
die genaue Beschreibung findest du hier
oder du schaust mal hier im WinAPI-Forum nach.bis bald
akari
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.