Метод Application.CreateObject (Outlook)
Создает объект автоматизации указанного класса.
Синтаксис
выражение. CreateObject
( _ObjectName_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
ObjectName | Обязательный | String | Имя класса создаваемого объекта. Сведения о допустимых именах классов см. в разделе Программные идентификаторы OLE. |
Возвращаемое значение
Значение Object, представляющее новый экземпляр объекта службы автоматизации. Если приложение уже запущено, CreateObject создаст новый экземпляр.
Замечания
Этот метод предоставляется для автоматизации других приложений из microsoft Visual Basic Scripting Edition (VBScript) 1.0, который не включает метод CreateObject . CreateObject включен в VBScript версии 2.0 и более поздних. Этот метод не следует использовать для автоматизации Microsoft Outlook из VBScript.
Примечание.
Методы CreateObject, часто используемые в примере кода в этом файле справки (доступные при нажатии кнопки "Пример"), становятся доступными в Microsoft Visual Basic или Microsoft Visual Basic для приложений (VBA). В этих примерах не используется тот же метод CreateObject , который реализован как часть объектной модели в Outlook.
Пример
В этом примере VBScript событие Open элемента используется для доступа к Windows Internet Explorer и отображения веб-страницы.
Sub Item_Open()
Set Web = CreateObject("InternetExplorer.Application")
Web.Visible = True
Web.Navigate "www.microsoft.com"
End Sub
В этом примере VBScript используется событие Click элемента управления CommandButton для доступа к Microsoft Word и открытия документа в корневом каталоге с именем "Resume.doc".
Sub CommandButton1_Click()
Set Word = Application.CreateObject("Word.Application")
Word.Visible = True
Word.Documents.Open("C:\Resume.doc")
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.