Moin,
wenn ich mit copyfileex etwas kopiere, was schon existiert, ich es aber ohne Rückfrage überschreiben will, was muss ich da einstellen?
Ich will das man nichtmehr gefragt wird, sondern das er einfach überschreibt...
so die Funktion:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| function Tdatensicherung.CopyFileEx(const ASource, ADest: String; ARenameCheck: boolean = false): boolean; var sh: TSHFileOpStruct; begin sh.Wnd := Application.Handle; sh.wFunc := FO_COPY;
sh.pFrom := PChar(ASource + #0); sh.pTo := PChar(ADest + #0); sh.fFlags := fof_Silent or fof_MultiDestFiles; if ARenameCheck then sh.fFlags := sh.fFlags or fof_RenameOnCollision; Result:=ShFileOperation(sh)=0; end; |
Wär net wenn ihr mir helfen könntet..
MFG
Timmes