Описание встроенного языка системы 1С Предприятие

         

ВыбратьФайлКартинки


Открывает окно диалога выбора/сохранения файла картинки.

Синтаксис:

ВыбратьФайлКартинки(<ТипДиалога>, <ИмяФайла>, <ИмяНачКаталога>, <3аголовокОкна>,

                    <Расширение>, <Таймаут>)

Англоязычный синоним:

SelectPictFile

Параметры:

<ТипДиалога>

Числовое выражение, значение которого определяет тип открываемого диалога. Допустимые значения: 0 — диалог типа «открыть», 1 — диалог типа «сохранить».



<ИмяФайла>

Имя переменной, содержащей строковое значение с именем файла. В эту же переменную система воз­вращает имя выбранного файла.

<ИмяНачКаталога>

Имя переменной, содержащей строковое значение с именем начального каталога. В эту же переменную система возвращает имя выбранного каталога.

<3аголовокОкна>

Строковое выражение, с помощью которого можно задать заголовок открываемого окна.

<Расширение>

Строковое выражение, с помощью которого можно задать расширение файла по умолчанию, которое используется системой при записи файла.

<Таймаут>

Необязательный параметр. Числовое выражение, значение которого задает время ожидания системы (в секундах) на отклик пользователя.

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

Число: 0 — если в окне диалога нажата кнопка «Отмена»; 1 — если в окне диалога нажата кнопка «ОК», при этом в переменную <ИмяФайла> возвраща­ется выбранное имя файла, а в переменную <ИмяНачКаталога> возвращается имя выбранного каталога; -1 (минус единица) — закончилось время <Таймаут> ожидания отклика пользователя.

Описание:

Метод ВыбратьФайлКартинки открывает окно диалога (с возможностью предварительного просмотра) выбора/сохранения файла картинки.

Пример:

* В данном примере приведена процедура вызова диалога выбора файла кар­тинки.

// Фото — Объект типа "Картинка"

Процедура ЗагрКарт()

   ИмяВыбрФайла = "";

   ИмяПути = "";

   // Выбор файла с просмотром

   Если ФС.ВыбратьФайлКартинки(0, ИмяВыбрФайла, ИмяПути,

         "Выберите файл", "bmp", ) = 1 Тогда

      Фото.Загрузить(ИмяПути + ИмяВыбрФайла);

   КонецЕсли;

КонецПроцедуры



Содержание раздела