NetBox 2.7 使用手册

RegisterClass 方法

NetBox 中注册一个 wsc 文件或者是一个简单对象

语法

NetBox.RegisterClass strName[, strMembers]
 

参数

strName
字符串,指定的WSC文件的文件名或者对象的 progid,当为文件名时参见 NetBox 的路径系统

strMembers
简单对象的成员变量名称列表,名称之间以“,”分割

注释

使用 NetBox.RegisterClass 支持直接将 wsc 注册成为 NetBox 内部对象,经过注册,可以在整个 NetBox 对象内部创建使用。当注册 wsc 时,strName 为给定注册的文件名,而 strMembers 则必须忽略。

同时,也可以使用 NetBox.RegisterClass 注册一个简单对象,并指定对象所定义的成员变量。当注册简单对象时,strName 为给定注册对象的 progid,而 strMembers 则为此对象的成员变量名称列表。

关于简单对象的其他用法请参阅 Struct

示例

NetBox.RegisterClass "\wsc\MyClass.wsc"
Set o = CreateObject("myclass")

其中 "\wsc\MyClass.wsc" 是以 wsc 格式书写的脚本部件,其 ProgID 为 "'myclass"。

如果需要注册一个简单变量,可以使用下面的程序:

NetBox.RegisterClass "mySimpleClass", "id,name,age,sex"

Set o = CreateObject("mySimpleClass")
o.id=100
o.Name="张三"
o.age=102
o.sex=true

程序中首先注册一个简单对象 "mySimpleClass",其成员属性为:id,name,age,sex 共四个,在创建对象后,便可以直接访问这些属性。

应用于

NetBox 对象
版权所有: 2003- 网络盒子