Ordner kopier Problem (SHFILEOPSTRUCT)
-
Hallo Leute,
ich weiß nicht was ich bei SHFILEOPSTRUCT angeben soll, damit ich alle Unterordner und Dateien aus einem Verzeichnis kopieren kann, das Ziel ist ein Ordner auf einer anderen Pation in dem diese Ordner nicht vorhanden sind, aber dann erstellt werden sollen, aka:
c:\Programme\MyProg\* nach d:\ziel\Mit den Angaben bei der MSDN komme ich da nicht richtig klar,
das habe ich in paar Variationen getestet (* und . etc.)SHFILEOPSTRUCT fos = {NULL, FO_COPY, "D:\\Programme\\MyProg\\*", "e:\\Ziel\\", FOF_NOCONFIRMMKDIR | FOF_NOCONFIRMATION, FALSE, NULL, "Kopieren..."};Danke
-
Was hast Du denn konkret für ein Problem? Was genau geht denn nicht?
-
Ich bekomme immer, egal in welcher Form ich Quelle und Ziel angebe, folgende Fehlermeldung:
Windows schrieb:
Datei kann nicht kopiert werden: Die Quelldatei oder vom Quelldatenträger kann nicht gelesen werden.
-
Du hast aber doch sicher die Doku gelesen und Dir ist aufgefallen, dass Dein "pFrom" nicht den Konventionen in der Doku entspricht, oder?
=> "D:\\Programme\\MyProg\*\0\0",
-
Und pTo natürlich auch nicht

-
Super, danke dir, jetzt geht es, stimmt ich habe das \0 übersehen, bzw. missachtet.