НайтиФайл

Проверяет существование файла в указанном каталоге.

Синтаксис

НайтиФайл(ИмяФайла)

Параметры

ИмяФайла (текст) — имя файла, существование которого необходимо проверить в каталоге. Поиск файла будет производиться только в указанном каталоге, в подкаталогах функция файл не ищет. Например, если мы хотим найти файл "sbis.exe", мы должны написать НайтиФайл("C:\\СБиС++\\sbis.exe"), а не НайтиФайл("C:\\sbis.exe"). Необходимо указывать полный путь доступа к файлу. Если указано только имя файла, то функция ищет указанный файл только в каталоге программы СБиС++.

Возвращает

Да (логическое значение) — если указанный файл существует в каталоге программы СБиС++.

Нет (логическое значение) — если указанный файл не существует в каталоге программы СБиС++.

Примеры

Необходимо проверить существование в каталоге программы файла "history.txt" и узнать размер этого файла, в случае его нахождения. Иначе будет выдано соответствующее сообщение:

НазваниеФайла = "history.txt";
Если(НайтиФайл(НазваниеФайла))
{
   оФайл = Файл(НазваниеФайла);
   Сообщить(оФайл.РазмерФайла());

   оФайл.Закрыть();
}
Иначе
   Сообщить("Невозможно найти файл \""+НазваниеФайла+"\"");

См. также:

•  НайтиКаталог