EXE-Datein aus dem programm starten?
-
fehler ist: "funktion Akzeptiert keine 1 Parameter"
was soll ich da machen?
-
HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd );
...nur so als Tip.
-
holla! net schlecht probier i mal aus glei!
-
mist ich peils immer nochnet
schreib mal was ich schreiben müsste für die exe "D:\\a.exe"
-
ShellExecute(NULL,"open", "D:\\a.exe",NULL,NULL,SW_SHOW);
-
andere Variante ist der Befehl
WinExec("C:\\Beispiel.exe",NULL);
-
danke!
gutes forum hier!
-
WinExec sollte man nicht benutzen...
MSDN:
The WinExec function runs the specified application.
Note This function is provided only for compatibility with 16-bit Windows. Applications should use the CreateProcess function
-
Ist denn eine MFC-Anwendung eine 16-Bit Anwendung?
Denn mit dem WinExec() habe ich schon andere MFC-Projekte aufgerufen.
Und ich kenns auch aus anderen Visualisierungstools.
-
ähm nochwas:
ich hab des shellexecute benutzt und dann mitm freund geredet der hat aber gemeint irgendwas von "spawn" is besser
?