Hallo,
hab ne IF Anweisung, die eine bestimmte Datei löschen soll, wenn sie leer ist (also 0 Bytes). Wenn ich allerdings folgendes aufrufe, löscht er mir in jedem Falle die Datei, egal ob da ein paar Zeichen drin stehen oder nicht:
Delphi-Quellcode:
Assign(aktuellS, 'Aktuell.ini');
Reset(aktuellS);
if FileSize(aktuellS) = 0 then
begin
CloseFile(aktuellS);
DeleteFile('Aktuell.ini');
end
else CloseFile(aktuellS);
Ist die Anweisung nur KB - genau ?