СписокКаталогов |
Ищет указанный каталог во всех каталогах и подкаталогах.
СписокКаталогов(ИмяКаталога)
ИмяКаталога (текст) — имя каталога, который необходимо найти. Если указано только имя, то поиск будет производится в каталогах программы СБиС++. Поэтому необходимо указывать полный путь доступа к этому каталогу.
Если в качестве параметра функции указать символ "*" или "?", то поиск каталогов будет производиться по некоторому шаблону: в первом случае – произвольное количество символов в имени каталога; во втором – один символ в имени каталога.
Объект - массив, содержащий все найденные пути к указанному каталогу.
Необходимо найти полный путь к программам СБиС++, установленным на компьютере пользователя. Поиск будет производится по каталогу "Модули", который обязательно присутствует в каталоге установленной программы СБиС++:
перем мСписок =
СписокКаталогов("C:\\Модули");
перем пНом = 0;
Если(Размер(мСписок))
Пока(пНом++ < Размер(мСписок))
{
Если(Найти(мСписок[пНом], "СБиС"))
Сообщить(ИмяКаталога(мСписок[пНом]));
}
Иначе
Сообщить("Данного каталога нет");