<object> 元素

Windows 脚本部件文件中使用的 XML 元素,定义脚本可以引用的对象。

<object id="objID" [classid="clsid:GUID" | progid="progID"] />

参数

objID

名称,用于在脚本中引用对象。对象 ID 值必须以字母开始,可以包含字母、数字和下划线 (_)。对象 ID 在 Windows 脚本部件的作用空间中必须是唯一的。例如,如果指定了名称 CObj,在脚本中可以这样引用对象:

x = CObj.Prop1

GUID

可选项。类 ID (GUID) 的引用,对象已在该类 ID 下注册。在 "clsid:" 的后面加上类 ID (没有括号)。如下例所示,必须指定一个 classid 或 progid 属性:

classid="clsid:2154c700-9253-11d1-a3ac-0aa0044eb5f"

progID

可选项。对象的程序 ID,可替代类 ID。必须指定 classid 或 progid 属性其中之一。

说明

<object> 元素将对象全局公开,以用于 Windows 脚本部件的脚本中,同时又 避免了使用 CreateObject() 之类的函数。利用 <object> 元素,对象可以在全局空间中使用,同时允许脚本工具为对象的成员提供语句完成(statement completion)。