面向对象的VBScript


什么是对象

VBScript运行时对象帮助我们完成各种任务。本节将帮助您了解如何实例化对象并使用它。

句法

为了无缝地使用对象,我们需要声明对象并使用Set Keyword 实例化它。

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

例子

在下面的示例中,我们创建一个Scripting.Dictionary类型的对象。

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

摧毁物体

销毁Object的意义在于释放内存并重置对象变量。

句法

为了销毁对象,我们需要使用Set关键字,后跟对象名称并将其指向Nothing

Set objectname = Nothing 'Destroy the object.

例子

在下面的示例中,我们创建一个Scripting.Dictionary类型的对象。

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

对象使用

请单击每一种给定的对象类型以了解更多信息。

对象类型 描述
班级 类是一个容器,它保存与其关联的方法和变量,并通过创建类型类的对象来访问。
脚本.FileSystemObject 它是我们可以使用文件系统的对象组。
脚本.字典 一组对象,用于创建字典对象。
调试 我们可以使用全局对象将输出发送到 Microsoft 脚本调试器。