Ich wollte wissen, ob du eine Fehlerbehandlung in deinem Code hast. Zum Beispiel ob der Rückgabewert von 8i]delteFile[/i] geprüft wird und wenn es fehlschlägt, was als Fehlermeldung ausgegeben wird.
Ja.
Delphi-Quellcode:
if not DeleteFile(s) then
begin
ShowMessage('Datei konnte nicht gelöscht werden !');
Abort;
end;
Wie wäre es, wenn Du vor dem Hochladen der (neuen) Datei die (alte) Datei auf dem Server löschen lassen würdest und dann ein paar Sekunden warten würdest, damit der Server den Löschbefehl auch ausführen kann?
Welchen Server ? Die Datei wird in C:\ProgramData\xxx unterlegt.