DOS-Fenster unterdrücken
-
@vc++ user:
Jo np.Jochen Kalmbach schrieb:
Also geht es um kein DOS-Fenster. :p
Hähä
, Was nicht passt wird passend gemacht 
-
Sorry wenn meine Anfrage etwas undetailiert ist!
Folgendes:
bool uebergabe(char* ip) { // bool return=false; char pfad[200]={"ftp -v -s:s:\\SFM_technik\\testprojekt\\ftp.tmp "}; strcat(pfad,ip); system(pfad); return(0); }Die Funktion an sich tut ja einwandfrei, jedoch wird eine "Eingabeauforderung" sichtbar! Dieses Fenster soll nun unterdrückt werden!
Es sei denn es gäbe eine Möglichkeit eine eigene Funktion (zb: shellx();) zu schreiben welche beinhaltet dass das Fenster nicht sichtbar wird!In VB hab ich das schon entdeckt. Da geht das auch "relativ" einfach! Jedoch krieg ich das net in meim C++ unter!
Also vielen Dank nochmal
-
hab mir jetzt nicht alles durchgelesen ist nicht sowas wie
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp
oder
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp
was für dich
-
Nimm CreateProcess mit dwCreationFlags gesetzt auf CREATE_NO_WINDOW
-
Hmm,
bin gerade noch in der Ausbildung!
Werd jetzt demnächst in der Schule informiert wie das geht!
Wenn das Thema beendet ist, werd ich die Lösung hier gerne präsentieren!!Danke bis dahin!
cYa