<Система> ОткрытьВоВнешнемПриложении (OpenInExternalApplication)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Общие и системные объекты > Объект Система (System) > Методы >

<Система> ОткрытьВоВнешнемПриложении (OpenInExternalApplication)

Описание:

Открывает файл во внешнем приложении.

Синтаксис:

ОткрытьВоВнешнемПриложении (<Путь>, <Обработчик>, <ТипФайла>, <ЗавершитьПослеОткрытия>)

OpenInExternalApplication (<Path>, <Handler>, <FileType>, <ExitAfterOpen>)

Параметры:

Путь (Path) - Тип: Строка. Описание: Полный путь к файлу, который необходимо открыть.

Обработчик (Handler) - обработчик, вызываемый при завершении внешнего приложения либо при невозможности его открытия. Необязательный параметр (см. "ПриЗавершенииРаботыВнешнегоПриложения").

ТипФайла (FileType) - Тип: Строка. Описание: Mime-тип файла. Необязательный параметр. Если его не указать, тип файла будет определен по расширению.

ЗавершитьПослеОткрытия(ExitAfterOpen) Тип: Булево (Boolean). Значение по умолчанию: "Ложь". Назначение: "Истина" - если требуется закрыть текущее приложение после открытия файла, например, при автоматическом обновлении программы. Если значение данного параметра "Истина", то обработчик "ПриЗавершенииРаботыВнешнегоПриложения" не вызовется.

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

Нет.

Пример:

//По завершению выполнения функции будет открыт файл "update.apk"

Функция Меню_ОткрытьФайл_ПриНажатии()

Система.ОткрытьВоВнешнемПриложении("/mnt/sdcard/1122/update.apk", Неопределено , Неопределено, Истина);
Возврат 0;
КонецФункции