Функція Shell

Запускає іншу програму і, за необхідності, визначає відповідний стиль вікна.

Синтаксис

Shell (Шлях As String[, Оформлення_вікна As Integer][, Параметр As String][, bSync])

Параметр

Шлях

Повний шлях і назва програми, яку потрібно запустити.

Оформлення_вікна

Необов'язковий рядковий вираз, що визначає стиль вікна, в якому виконується програма. Можливі такі значення:

0

Фокус на прихованому вікні програми.

1

Фокус на вікні програми стандартного розміру.

2

Фокус на згорнутому вікні програми.

3

Фокус на розгорнутому вікні програми.

4

Вікно програми стандартного розміру без фокусування.

6

Згорнуте вікно програми, фокус залишається на активному вікні.

10

Повний екран.


Параметр

Будь-який рядковий вираз, що вказує командний рядок, який потрібно передати.

bSync

Якщо для даного значення задано true, то команда Shell і всі завдання LibreOffice очікують завершення процесу shell. Якщо для цього значення вказано false, то функція Shell повертає безпосередньо. Типовим значенням є false.

Коди помилок:

5 Неправильний виклик процедури

53 Файл не знайдено

73 Не реалізовано

Приклад

Sub ExampleShellForWin

    Shell("c:\windows\calc.exe",2)

End Sub