面向对象的 VBScript
什么是对象
VBScript运行时对象帮助我们完成各种任务。 本节将帮助您了解如何实例化对象并使用它。
语法
为了无缝地使用对象,我们需要声明对象并使用 Set 关键字实例化它。
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.
对象使用
请单击每种给定的对象类型以了解更多信息。
Object Type | 描述 |
---|---|
Class | 类是一个容器,它保存与其关联的方法和变量,并通过创建类型类的对象来访问。 |
Scripting.FileSystemObject | 它是我们可以使用文件系统的对象组。 |
Scripting.Dictionary | 一组对象,用于创建字典对象。 |
Debug | 一个全局对象,我们可以使用它将输出发送到 Microsoft 脚本调试器。 |