Объектно-ориентированный 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.