Shell 函式 [執行階段]

From LibreOffice Help
Jump to: navigation, search

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

語法

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