Shell Function

如果需要,啟動其他應用程式並定義個別視窗樣式。

語法

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

參數:

Pathname

所要啟動程式的完整路徑和程式名稱。

Windowstyle

可選擇的整型表示式,用於指定執行程式的視窗的樣式。可能是以下的值:

0

焦點位於隱入的程式視窗上。

1

焦點位於標準大小的程式視窗上。

2

焦點位於最小化的程式視窗上。

3

焦點位於最大化的程式視窗上。

4

標準大小的程式視窗,無焦點。

6

最小化的程式視窗,焦點仍位於使用中的視窗上。

10

全螢幕顯示。


Param

用於指定要傳送指令行的任意字串型表示式。

bSync

如果將此值設定為 true (真),則 Shell 指令和所有 LibreOffice 工作都將處於等待狀態,直到 shell 程序完成為止。如果將此值設定為 false (假),shell 將直接傳回結果。標準值是 false (假)

錯誤代碼:

5 無效的程序呼叫

53 找不到檔案

73 尚未實作

示例:

Sub ExampleShellForWin

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

End Sub