NetBox 2.7 使用手册

Init 方法

初始化 ScriptObject 对象所装载的脚本部件

语法

ret = ScriptObject.Init
 

参数

ret
返回初始化的返回结果,正常初始化返回 0

ScriptObject
一个实例化的 ScriptObject 对象

注释

ScriptObject.Init 方法对 ScriptObject 对象里面装载的脚本部件进行初始化,复制当前运行环境中的内建对象到 ScriptObject 对象中,执行脚本部件的初始化代码,建立脚本部件的方法和属性。

一般情况下,建议直接使用 ScriptObject.LoadObject 装载一个给定的脚本部件,独立给出 ScriptObject.Init 是为了提供特殊情况下脚本部件的状态,比如在装载后增加内建对象等特殊需求。

示例

下面的代码装载一个脚本部件文件 test.wsc,同时为脚本部件提供一个特殊的内建对象:

Set so = CreateObject("NetBox.ScriptObject")
so.Load "test.wsc"
so.AddNameItem "MyObject", myObj
so.Init
Set obj = so.Object

应用于

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