p_rwix [ Pretorianin ]
Jak sprawdzic czy plik istnieje (w Turbo Pascalu)?
jak w turbo pascalu sprawdzic czy plik istnieje na dysku?
_Robo_ [ Generaďż˝ ]
Pascal :) to byly czasy...
function FileExists(FileName: String): Boolean;
Boolean function that returns True if the file exists;otherwise,
it returns False. Closes the file if it exists.
var
F: file;
begin
$I-
Assign(F, FileName);
FileMode := 0; ( Set file access to read only
Reset(F);
Close(F);
$I+
FileExists := (IOResult = 0) and (FileName <> '');
end; FileExists
p_rwix [ Pretorianin ]
hmm.. amoze ktos jeszcze wie, bo tego jakos nie rozumiem - przeciez jak otworze plik, ktorego nie ma to wyskoczy blad....
_Robo_ [ Generaďż˝ ]
Czego nie rozumiesz ? Jaki blad wyskoczy? Probowales ? :P a tak na serio to jak uzwyasz dyrektywy $I w polaczeniu ze zmienna IOResult to masz tam czy udalo sie otworzyc plik czy nie. Zadnego bledu nie bedzie.