Obsah
Rejstřík 🔎︎

# Funkce Shell

Spustí další aplikaci a v případě potřeby definuje příslušný styl okna.

### Syntaxe:

Shell (NázevCesty As String[, StylOkna As Integer[, Param As String[, bSync]]])

### Parametry:

### NázevCesty

Název programu, který chcete spustit, volitelně s úplnou cestou nebo argumenty.

### StylOkna

Optional integer expression that specifies the style of the window that the program is executed in.

Parameter Windowstyle is only effective on Windows systems. On other systems the parameter is ignored.

The following values are possible:

Windowstyle | Význam
--- | ---
0 | Je zaměřeno skryté okno programu. Not implemented in LibreOffice.
1 | Je zaměřeno okno programu ve standardní velikosti. Not implemented in LibreOffice.
2 | Je zaměřeno minimalizované okno programu.
3 | Je zaměřeno maximalizované okno programu.
4 | Standardní velikost okna, není zaměřeno. Not implemented in LibreOffice.
6 | Minimalizované okno programu, zaměřeno zůstává aktivní okno. Not implemented in LibreOffice.
10 | Zobrazení na celou obrazovku.

Windowstyle 3 and 10 are equivalent in Windows systems.

### Param

Řetězec určující další argumenty předávané programu.

### bSync

Je-li tato hodnota nastavena na True, příkaz Shell a všechny procesy LibreOffice čekají, dokud neskončí spuštěný program. Je-li tato hodnota nastavena na False, řízení se okamžitě předá zpět. Výchozí hodnota je False.

### Chybové kódy:

5 Neplatné volání procedury

53 Soubor nenalezen

73 Neimplementováno

### Příklad:

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