NetBox 2.7 使用手册

Script 对象

支持在程序中创建一个新的脚本运行环境,并可以实现对其的完全控制

语法

Set Script = CreateObject("NetBox.Script")
 

属性

EnableDebug 调试模式,为 true 表示当运行的代码出现运行错误时将自动激活系统中的调试环境,为 false 则直接返回,缺省为 false
Language 脚本语言,可以是 VBScript,Javascript,JScript 等,缺省为 VBScript
Source 只写属性,装载给定的代码到 Script 对象
StepDebug 单步跟踪模式,为 true 表示当运行的代码运行时进入单步跟踪,缺省为 false
Transaction 设定 Script 对象中的脚本是否允许事务

方法

AddNameItem Script 对象设定内建对象
Close 关闭 Script 对象
GetLastError 取得 Script 对象的最后运行时间错误
Load 将给定的程序文件装载进 Script 对象
Run 运行已经装载在 Script 对象里的代码,并返回运行状态
SetGlobalObjects 复制当前运行环境中的内建对象到 Script 对象中

事件

OnScriptEnd 脚本结束触发事件
OnScriptError 运行错误触发事件

注释

使用 Script 可以在程序中创建属于自己的脚本运行环境,并可以自主设定运行环境,根据需求执行内存的代码或者从系统中装载程序执行。

示例

下面的程序初始化一个 Script 对象,复制当前的内建对象到新的运行环境中,并执行 cmd.box 程序。

Set Script = CreateObject("NetBox.Script")
Script.Load "cmd.Box"
Script.SetGlobalObjects
Script.Run

版权所有: 2003- 网络盒子