English 中文(简体)
VBScript - Object Oriented
  • 时间:2024-11-03

Object Oriented VBScript


Previous Page Next Page  

What is an Object

VBScript runtime objects help us to accomppsh various tasks. This section will help you understand how to instantiate an object and work with it.

Syntax

In order to work with objects seamlessly, we need to declare the object and instantiate it using Set Keyword.

Dim objectname     Declare the object name
Set objectname = CreateObject(object_type)

Example

In the below example, we are creating an object of type Scripting.Dictionary.

Dim obj  
Set obj = CreateObject("Scripting.Dictionary")

Destroying the Objects

The significance of destroying the Object is to free the memory and reset the object variable.

Syntax

In order to destroy the objects, we need to use Set Keyword followed by the object name and point it to Nothing.

Set objectname = Nothing  Destroy the object.

Example

In the below example, we are creating an object of type Scripting.Dictionary.

Dim obj  
Set obj = CreateObject("Scripting.Dictionary")
Set obj = Nothing.

Object Usage

Please cpck on each one of the given object types to know more.

Object Type Description
Class Class is a container, which holds methods and variables associated with it and accessed by creating an object of Type Class.
Scripting.FileSystemObject It is the group of objects with which we can work with file system.
Scripting.Dictionary A Group of objects, which are used for creating the dictionary objects.
Debug A Global Object with which we can send output to the Microsoft script debugger.
Advertisements