Moin
Der letzte Parameter (True oder False) gibt an, was geschehen soll, wenn die Zieldatei schon vorhanden ist -> bei False wird die Zieldatei ohne Rückfrage überschrieben, bei True bricht die CopyFunktion ab.
Um zu verhindern, dass ggf. eine vorhandene Datei überschrieben wird, entweder VOR dem CopyFile(...) mit FileExists(...) abfragen oder aber so
Code:
if CopyFile(...) = 0 then //Fehler->ZielDatei bereits vorhanden
...
Zitat von
Dale:
Ist der Parameter "False", dann wird eine schon vorhandene Datei überschrieben, ansonsten liefert die Funktion "False" zurück.
DIe Funktion gibt keinen Boolschen Wert zurück, sondern einen Integer: bei Fehler ist der Wert 0, bei erfolgreichem Kopieren ist der Wert größer Null.