Руководство разработчика

Цикл ФАЙЛЫ

Цикл ФАЙЛЫ позволяет осуществить перебор файлов по заданной маске.

ЦИКЛ ФАЙЛЫ(<счетчик> = <маска>)

Параметры

счетчик
Переменная, которая в процессе выполнения цикла получает абсолютные пути файлов.
маска
Маска имен файлов (например, при задании "*.txt" будет осуществлен перебор всех текстовых файлов в текущей папке).

Пример:

// создадим три файла с расширением txt
ПЕРЕМ ФАЙЛ: файл
файл = ФАЙЛ_СОЗДАТЬ( "Файл1.txt" )
файл = ФАЙЛ_СОЗДАТЬ( "Файл2.txt" )
файл = ФАЙЛ_СОЗДАТЬ( "Файл3.txt" )
ПЕРЕМ СТРОКА: имя
// перебираем файлы по маске *.txt
ЦИКЛ ФАЙЛЫ(имя = "*.txt")
  СООБЩЕНИЕ(имя)
  // переменная имя последовательно принимает 
  // значения "Файл1.txt", "Файл2.txt" и "Файл3.txt" 
  // ( если в текущем каталоге не существует других файлов,
  // которым соответствует маска "*.txt" ).
КОНЕЦ_ЦИКЛА

См. также: