Объектно-ориентированный VBScript
Что такое объект
Объекты среды выполнения VBScript помогают нам выполнять различные задачи. Этот раздел поможет вам понять, как создать экземпляр объекта и работать с ним.
Синтаксис
Чтобы без проблем работать с объектами, нам нужно объявить объект и создать его экземпляр с помощью Set Ключевое слово.
Dim objectname 'Declare the object name
Set objectname = CreateObject(object_type)
пример
В приведенном ниже примере мы создаем объект типа Scripting.Dictionary.
Dim obj
Set obj = CreateObject("Scripting.Dictionary")
Уничтожение объектов
Значение уничтожения объекта состоит в том, чтобы освободить память и сбросить переменную объекта.
Синтаксис
Чтобы уничтожить объекты, нам нужно использовать Set Ключевое слово, за которым следует имя объекта и указание на него Nothing.
Set objectname = Nothing 'Destroy the object.
пример
В приведенном ниже примере мы создаем объект типа Scripting.Dictionary.
Dim obj
Set obj = CreateObject("Scripting.Dictionary")
Set obj = Nothing.
Использование объекта
Пожалуйста, нажмите на каждый из указанных типов объектов, чтобы узнать больше.
Тип объекта | Описание |
---|---|
Класс | Класс - это контейнер, который содержит связанные с ним методы и переменные, доступ к которым осуществляется путем создания объекта типа Class. |
Scripting.FileSystemObject | Это группа объектов, с которыми мы можем работать с файловой системой. |
Scripting.Dictionary | Группа объектов, которые используются для создания объектов словаря. |
Отлаживать | Глобальный объект, с помощью которого мы можем отправить вывод в отладчик скриптов Microsoft. |