Forum: Win32/Win64 API (native code)
by DieDolly,
23. Aug 2022
10 Dateien in einem CopyFile will ich ja auch nicht :P
ReadOnly reicht mir. Wenn das so funktioniert, ists auch ok.
Nur eine letzte Frage:
Ist das CopyFile da an der richtigen Stelle?
Ich habe es auch mal eine Zeile über BackupFile gehabt, funktioniert auch, aber eines davon ist ja bestimmt falsch
if VssContext and VSS_VOLSNAP_ATTR_NO_WRITERS = 0 then
begin
Forum: Win32/Win64 API (native code)
by DieDolly,
23. Aug 2022
Siehe
Das heißt
C:\Verzeichnis1 == \\?\Volume{id}\Verzeichnis1
?
Ein simples CopyFile funktioniert so jedenfalls
Forum: Win32/Win64 API (native code)
by DieDolly,
23. Aug 2022
Verestehe nicht was hier an Copy verkehrt sein soll.
Falls du mich falsch verstanden hast: ich möchte mit einem CopyFile-Aufruf nicht 10 Dateien kopieren.
Meine Frage war:
darf ich an dieser Stelle überhaupt eine Datei kopieren
und
darf ich an dieser Stelle blöd ausgedrückt 10x hintereinander eine Datei kopieren
oder muss ich für jede einzelne Datei alles was drumherum ist erzeugen?
Forum: Win32/Win64 API (native code)
by DieDolly,
23. Aug 2022
Sehr altes Thema, möchte aber gerne frage, ob das hier so richtig ist. Basis ist die VsToolkit-Demo.
Meine ganz einfache eigene Demo. Alles was ich nicht brauche ist raus. Es wird nur eine Datei kopiert (bei CopyFile).
Muss man das pro Datei aufrufen oder kann ich bei CopyFile 10 Dateien kopieren?
procedure TForm1.Button1Click(Sender: TObject);
var
s: string;
VolumeShadowCopy:...