<< 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;
КонецФункции