Einzelnen Beitrag anzeigen

PeterPanino

Registriert seit: 4. Sep 2004
1.465 Beiträge
 
Delphi 10.4 Sydney
 
#1

Windows.CopyFile verhält sich verkehrt!

  Alt 4. Aug 2008, 21:21
Hallo,

Windows.CopyFile verhält sich verkehrt:

Windows.CopyFile(PChar(sFileA]), PChar(sFileB), bOverwrite); Laut Dokumentation und Erfahrung müsste es eigentlich so sein, dass bei bOverwrite = True eine existierende Zieldatei überschrieben wird und umgekehrt. Gerade das Gegenteil ist aber der Fall:

Wenn bOverwrite = True wird die existierende Zieldatei nicht überschrieben und die Funktion gibt False zurück!

Wenn jedoch bOverwrite = false dann wird die existierende Zieldatei überschrieben und die Funktion gibt True zurück!

Müsste es eigentlich nicht genau umgekehrt sein?

OS: Vista
BDS2006
  Mit Zitat antworten Zitat