ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
713
713
EMPFEHLEN
-
eine wahrscheinlich sehr simple Frage.
ich habe folgenden Code gefunden:
SHFILEOPSTRUCT DatOp;
Code :1 2 3 4 5 6 7 8
CString from = "C:\\Groupfile.ini"; CString to = "C:\\TmpGroupfile.ini"; DatOp.pTo = to; DatOp.pFrom = from; DatOp.fFlags = FOF_NOCONFIRMATION|FOF_FILESONLY ; DatOp.wFunc = FO_COPY; int Erfolgreich = !SHFileOperation(&DatOp);
aber es passiert nichts, erfolgreich=0
-
ups, hab grad gesehen - ne doppel 0 am ende.
aber wie mach ich das am dümmsten?
so:
DatOp.pTo = to +"\00";
DatOp.pFrom = from +"\00";
gehts nich
-
Moin
so wie es in den MSDN's steht muss da ne Doppel NULL
ans Ende.
mit "\00" schreibst du ein NULL und das char '0' hinein, Versuchs mal mit "\0\0".
Wobei ich mir nicht sicherbin, das CString das nicht sofort wieder in char (nur eine NULL am Ende) korrigiert. Falls dem so ist muss man nen Char-Array aufmachen und da kann man die letzte beiden Felder ja definitiv auf NULLsetzen...
Gruss Michael
P.S.: String müsste eine NULL selbst schreiben. evt reicht auch "\0". wenn es denn überhaupt so klapptGeändert von CodeFatal (13.10.05 um 13:14 Uhr)
Grüß die Welt, dann grüßt sie dich!
Keine Panik, die Titanic ist schon gesunken!
-
mit from.Format("%s%c%c",String,'\0','\0') gehts auch
kaum macht mans richtig, gehts auch schon
-
da brauchste dann aber die beiden letzten %c nicht einfach sofort "\0\0". Ist sauberer
Grüß die Welt, dann grüßt sie dich!
Keine Panik, die Titanic ist schon gesunken!
Ähnliche Themen
-
Dateien kopieren!
Von CosmoKey im Forum JavaAntworten: 4Letzter Beitrag: 13.11.09, 12:19 -
Dateien kopieren...
Von Guntpat1981 im Forum Java GrundlagenAntworten: 2Letzter Beitrag: 08.09.08, 14:29 -
Dateien Kopieren
Von pat_00 im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 11.03.07, 11:32 -
Dateien vom FTP per PHP kopieren
Von grimoh im Forum PHPAntworten: 0Letzter Beitrag: 22.06.05, 12:13 -
Dateien kopieren
Von igfas im Forum PHPAntworten: 2Letzter Beitrag: 22.05.03, 21:25





Zitieren
Login






