Выполняет запуск приложения Windows
Синтаксис
Процедура ЗапуститьПриложение()
имеет следующий синтаксис:
ЗапуститьПриложение(СтрокаКоманды)
А также альтернативный англоязычный синтаксис:
RunApp(CommandLine)
Параметры
Описание параметров процедуры ЗапуститьПриложение()
:
Имя параметра | Тип | Описание |
---|---|---|
СтрокаКоманды | Тип | строковое выражение, содержащее путь к запускаемой программе или имя файла для запуска ассоциированного внешнего приложения |
Жирным шрифтом выделены обязательные параметры |
Описание
Процедура ЗапуститьПриложение()
выполняет запуск внешнего приложения ОС Windows минуя командный интерпретатор MS DOS. После запуска приложения управление возвращается в программу 1С, не дожидаясь завершения работы внешнего приложения.
В отличие от процедуры КомандаСистемы() может открыть файл с помощью ассоциированного для данного вида файлов приложения (при условии, что оно установлено на компьютере пользователя).
Если в параметре СтрокаКоманды
не указан полный путь к вызываемой программе, ОС Windows самостоятельно выполняет поиск в следующем порядке:
- Текущий каталог программы
- Каталог Windows
- Системный каталог Windows
- Каталоги, перечисленные в переменной среды исполнения PATH
Пример использования
Пример кода с использованием процедуры ЗапуститьПриложение()
:
//запуск пинга с записью в файл: КомандаСистемы("ping 127.0.0.1>>""c:\data.log"""); //запуск внешнего текстового редактора ЗапуститьПриложение("""c:\data.log""");