Delphi FAQ >> Файлы и каталоги
function _Directory_Exist (_Dir : String) : Boolean;
var OldMode : Word;
OldDir : String;
begin Result := True; GetDir(0, OldDir); OldMode := SetErrorMode(SEM_FAILCRITICALERRORS);
try
try ChDir(_Dir);
except
on EInOutError do Result := False;
end;
finally ChDir(OldDir); SetErrorMode(OldMode);
end;
end;
Ссылки в тему:
Проверка существования директории (способ 2)
Лучшая косметика mary kay каталог