面向对象的VBScript

什么是对象

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

语法

为了无缝地处理对象,我们需要声明对象并使用 Set 关键字对其进行实例化.

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


示例

在下面的示例中,我们创建一个类型为

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


销毁对象

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

语法

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

Set objectname = Nothing 'Destroy the object.


示例

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

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


对象用法

请点击每个给定的对象类型以了解更多信息.

对象类型描述


Class类是一个容器,它包含与之关联的方法和变量,并通过创建Type类型的对象来访问.
Scripting.FileSystemObject我们可以使用它来处理文件系统.
Scripting.Dictionary一组对象,用于创建字典对象.
Debug一个全局对象,我们可以使用它将输出发送到Microsoft脚本调试器.