建立指定類別的自動化物件。
語法
expression。
CreateObject( _ObjectName_ )
expression 代表 Application 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| ObjectName | 必要 | 字串 | 要建立物件的類別名稱。 如需有效類別名稱的詳細資訊,請參閱 OLE 程式設計識別碼。 |
傳回值
代表新 Automation 物件實例的 Object 值。 如果應用程式已執行,CreateObject 將建立新的實例。
註解
此方法的提供是為了讓其他應用程式能Microsoft從 Visual Basic Scripting Edition (VBScript) 1.0 自動化,該版本未包含 CreateObject 方法。 CreateObject 包含在 VBScript 2.0 及更新版本中。 此方法不應用於從 VBScript 自動化 Microsoft Outlook。
注意事項
本說明檔範例程式碼中常用的 CreateObject 方法 (點擊「範例」時即可取得 ) 這些方法可由 Visual Basic 或 Microsoft Visual Basic for Applications (VBA) 提供Microsoft。 這些範例並不使用在 Outlook 物件模型中實作的 CreateObject 方法。
範例
此 VBScript 範例利用項目的 Open 事件來存取 Windows Internet Explorer 並顯示網頁。
Sub Item_Open()
Set Web = CreateObject("InternetExplorer.Application")
Web.Visible = True
Web.Navigate "www.microsoft.com"
End Sub
此 VBScript 範例使用項目上的 CommandButton 控制項的 Click 事件,在名稱為 "Resume.doc" 的根目錄中存取 Microsoft Word 並開啟文件。
Sub CommandButton1_Click()
Set Word = Application.CreateObject("Word.Application")
Word.Visible = True
Word.Documents.Open("C:\Resume.doc")
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。