SelectFolderDialog
| SelectFolderDialog (Визуальные функции) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция выводит стандартный системный диалог выбора папки с файлами с заголовком, определяемым вторым аргументом. Результат выбора возвращается в переменной, задающей первый аргумент. Папка будет выбрана на локальном компьютере или в сети локального компьютера. Функция может использоваться только в визуальном клиенте. Возвращаемый путь содержит все папки верхних уровней (является полным).
Синтаксис
SelectFolderDialog(<Имя папки (STRING)>,<Заголовок диалога (STRING)>):<Пользователь выбрал папку (INT)>
Аргументы
<Имя папки (STRING)- (возможен аргумент-переменная (ByRef)) Переменная, в которой возвращается путь и имя выбранной пользователем папки.<Заголовок диалога (STRING)>- (необязательный аргумент) Аргумент задает заголовок диалога выбора файла
Возвращаемое значение
Возвращает 1, если пользователь выбрал папку и нажал на "ОК", иначе возвращает 0.
Примеры
//Функция выбирает папку для выгрузки
Путь:="";
If not SelectFolderDialog(Путь,"Выберите каталог для выгрузки:") Then
Exit;
EndIf;
Message("Выгрузка будет происходить в папку "+Путь+"...");