Функція Shell

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

Синтаксис:

Shell (Pathname As String[, Windowstyle As Integer[, Param As String[, bSync]]])

Параметри:

Шлях

Name of the program that you want to start, optionally with complete path and/or arguments.

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

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

Windowstyle

Meaning

0

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

1

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

2

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

3

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

4

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

6

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

10

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


Параметр

String that specifies additional arguments passed to the program.

bSync

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

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

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

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

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

Приклад:


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