ShellExecute
-
Ich habe folgendes versucht:
ShellExecute((HWND)this, "open", strbink, NULL, NULL, SW_SHOWDEFAULT);
strbink ist eine pfad mit exe z.b c:\hallo.exe
aber bei tasten druck basiert nichts aber was ist falsch?
-
Hi,
das sieht so eigentlich richtig aus. Hast du schon mal überprüft, ob die Zeile auch wirklich ausgeführt wird?
ansonsten kann ich dir leider net helfen
gruß
-
"c:****hallo.exe" hast du aber geschrieben? Den \ musst du escapen.
-
Im string is aber \ auch richtig nur wenn ich das in "" schreiben wurde müssen es // sein
-
Ich habe es grade mal so überürpft:
ShellExecute((HWND)this, "open", "c:\\Hallo.exe", NULL, NULL, SW_SHOWDEFAULT);
aber es geht nichts.
-
Was sagt denn der Returncode von ShellExecute?
-
Hallo,
ich habe mal :ShellExecute((HWND)this, "open", m_Path, NULL, NULL, SW_SHOWDEFAULT);
Ausprobiert klappt super.
Aber wer kann mir den unterschied zwichen obigen code und :
WinExec(m_Path, SW_SHOW);
sagen ?Bei geht nämlich beides