Shell Function
ElindĂt egy másik alkalmazást, Ă©s ha szĂĽksĂ©ges, meghatározza az alkalmazáshoz tartozĂł megfelelĹ‘ ablakstĂlust.
Szintaxis
Shell (ElĂ©rĂ©siĂšt As String[, AblakstĂlus As Integer][, ParamĂ©ter As String][, Szinkronizálás])
Paraméter
ElérésiÚt
Az elindĂtani kĂvánt program teljes neve, valamint teljes elĂ©rĂ©si Ăştja.
AblakstĂlus
Opcionális integer (egĂ©sz szám) kifejezĂ©s, amely meghatározza a program futtatási ablakának stĂlusát. A következĹ‘ Ă©rtĂ©kek használhatĂłk:
0 |
A fĂłkusz az elrejtett programablakon van. |
1 |
A fókusz a szabványos méretű programablakon van. |
2 |
A fókusz a minimalizált programablakon van. |
3 |
A fókusz a maximalizált programablakon van. |
4 |
Szabványos méretű programablak, fókusz nélkül. |
6 |
Minimalizált programablak, a fĂłkusz az aktĂv ablakon marad. |
10 |
Teljes kĂ©pernyĹ‘s megjelenĂtĂ©s. |
Paraméter
Bármilyen string (karakterlánc) kifejezĂ©s, amely az átadni kĂvánt parancssort adja meg.
Szinkronizálás
Ha az értéke true (igaz), akkor a Shell parancs és az összes LibreOffice-feladat megvárja a shell folyamat befejezését. Ha az értéke false (hamis), akkor a Shell parancs azonnal visszaadja a vezérlést. Az alapértelmezett érték false (hamis).
PĂ©lda
Sub ExampleShellForWin
Shell("c:\windows\calc.exe",2)
End Sub