0

ФС (Файловая система)
Метод ВыбратьКаталог()

Открывает диалог выбора каталога.

Синтаксис

Метод ВыбратьКаталог() имеет следующий синтаксис:

число ВыбратьКаталог([ИмяКаталога=""], [ЗаголовокОкна=""], [Таймаут=0])

А также альтернативный англоязычный синтаксис:

number SelectDirectory([DirectoryName=""], [Title=""], [Timeout=0])

Параметры

Описание параметров метода ВыбратьКаталог():

Имя параметра Тип Описание
ИмяКаталога Строка На входе содержит начальное имя каталога, а на выходе — выбранный пользователем каталог. Если параметр не указан, открывается последний использовавшийся пользователем каталог
ЗаголовокОкна Строка Заголовок окна диалога. Если не указан, отображается стандартный заголовок «Выбор каталога»
Таймаут Число Время ожидания отклика пользователя в секундах. Если 0, то время открытия диалога не ограничено
Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

Число

1 — если нажата кнопка ‘ОК’
0 — если в окне диалога нажата кнопка ‘Отмена’
-1 — если наступил таймаут (закончилось время ожидания отклика пользователя)

Описание

Метод ВыбратьКаталог() открывает диалога выбора каталога. После выбора (нажата кнопка ‘ОК’), параметр ИмяКаталога содержит полный путь к выбранному каталогу

Пример использования

Пример кода с использованием метода ВыбратьКаталог():

ИмяКаталога = "";
РезВыбора = ФС.ВыбратьКаталог(ИмяКаталога, "Укажите каталог для удаления");
Если РезВыбора = 1 Тогда
	ФС.УдалитьКаталог(ИмяКаталога);
КонецЕсли;

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *