Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Программно скрыть MainMenu
   Категория: Компоненты
  Как нарисовать календарь
   Категория: Текст и строки
  Быстрое копирование файлов
   Категория: Файловая система
  Компоненты Panel, GroupBox, Bevel, ScrollBox, Splitter
   Категория: Компоненты
  BDE. Создание алиасов
   Категория: Базы данных
  Узнать все IP-адреса компьютера
   Категория: Интернет и Сети
  Как поместить графический элемент в ListBox
   Категория: Компоненты

Delphi - Справочник: FileExists

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 FileExists
function FileExists ( const FileName : string ) : Boolean;
Функция (Unit SysUtils)
Возвращает True если указанный файл существует
Описание:
Функция FileExists проверяет существование файла, функция возвращает True, если данный файл существует.

Функция ищет файл в текущей директории.

Если файл существует, но пользователь не имеет прав на его просмотр, то будет возвращено False.
Пример кода: Проверяет файл до и после его удаления

var fileName : string; myFile : TextFile; data : string; begin // Попытка открыть текстовый файл для записи fileName := 'Test.txt'; AssignFile(myFile, fileName); ReWrite(myFile); // Запись в файл Write(myFile, 'Hello World'); // Закрытие файла CloseFile(myFile); // Повторное открытие файла в режиме чтения Reset(myFile); // Показ содержимого файла while not Eof(myFile) do begin ReadLn(myFile, data); ShowMessage(data); end; // Закрытие файла в последний раз CloseFile(myFile); // Теперь проверяем существует ли файл if FileExists(fileName) then ShowMessage(fileName+' существует') else ShowMessage(fileName+' не существует'); // Удаление файла и новый просмотр DeleteFile(fileName); if FileExists(fileName) then ShowMessage(fileName+' всё ещё существует!') else ShowMessage(fileName+' больше не существует'); end;

Результат:
Hello World
Test.txt существует
Test.txt больше не существует

  << Вернуться