Shell 物件(轉)

BSDLite發表於2007-08-11
Shell 物件(轉)[@more@]Shell 物件是 NetBox 主程式的內建物件,用於提供基本執行平臺所需要的外部裝置

語法
Shell[.property|method]
物件
Arguments 命令列分析工具,用於將命令列分解成為一組命令引數
Console 預設控制檯物件,提供基於命令列的程式控制臺輸入輸出功能
Service 提供用於建立服務程式的一組工具



方法
Beep 使系統發聲
BrowseForFolder 顯示對話方塊由使用者選擇目錄,可根據需求設定允許使用者建立目錄
Command 執行 NetBox 內建的命令列直譯器
DoEvents 執行排隊的事件
Execute 以指定的方式執行一個外部程式
Halt 強行中止當前應用程式
LoadPrivateKey 裝載系統基本證照和私鑰
MsgBox 在對話方塊中顯示訊息
OpenFileDialog 顯示開啟檔案的對話方塊,並返回使用者的選擇結果
Quit 退出當前指令碼程式
RegisterServer 註冊一個自注冊的 COM DLL 到系統,通常 VC 或者 VB 所建立的 COM DLL 均能使用
SaveFileDialog 顯示儲存檔案的對話方塊,並返回使用者的選擇結果
SendMessage 向給定的計算機或者地址傳送標準 Windows 訊息
Shutdown 關閉或者重新啟動當前計算機
UnregisterServer 從系統中解除安裝一個自注冊的 COM DLL,通常 VC 或者 VB 所建立的 COM DLL 均能使用



註釋
Shell 提供了對 NetBox 系統執行時的外部功能的訪問,透過使用 Shell,可以訪問標準控制檯,安裝、解除安裝服務,以服務方式執行應用,執行外部程式,顯示功能強大的 HTML 對話方塊等。

Shell 物件可以在主執行程式中直接引用,在 HTML 對話方塊、asp 程式和 wsc 物件等不能直接訪問內建物件的環境中,可以使用下面的 VBScript 語句自行建立:

Set Shell = CreateObject("Shell")

或者下面的 Javascript 語句:

var Shell = new ActiveXObject("Shell");

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947362/,如需轉載,請註明出處,否則將追究法律責任。

相關文章