0

Процедура ЗапуститьПриложение

Выполняет запуск приложения Windows

Синтаксис

Процедура ЗапуститьПриложение() имеет следующий синтаксис:

ЗапуститьПриложение(СтрокаКоманды)

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

RunApp(CommandLine)

Параметры

Описание параметров процедуры ЗапуститьПриложение():

Имя параметра Тип Описание
СтрокаКоманды Тип строковое выражение, содержащее путь к запускаемой программе или имя файла для запуска ассоциированного внешнего приложения
Жирным шрифтом выделены обязательные параметры

Описание

Процедура ЗапуститьПриложение() выполняет запуск внешнего приложения ОС Windows минуя командный интерпретатор MS DOS. После запуска приложения управление возвращается в программу 1С, не дожидаясь завершения работы внешнего приложения.

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

Если в параметре СтрокаКоманды не указан полный путь к вызываемой программе, ОС Windows самостоятельно выполняет поиск в следующем порядке:

  • Текущий каталог программы
  • Каталог Windows
  • Системный каталог Windows
  • Каталоги, перечисленные в переменной среды исполнения PATH

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

Пример кода с использованием процедуры ЗапуститьПриложение():

//запуск пинга с записью в файл:
КомандаСистемы("ping 127.0.0.1>>""c:\data.log""");
//запуск внешнего текстового редактора
ЗапуститьПриложение("""c:\data.log""");

Читайте также:

  1. Процедура КомандаСистемы()

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

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