![]() |
调试模式,为 true 表示当运行的代码出现运行错误时将自动激活系统中的调试环境,为 false 则直接返回,缺省为 false
Script.EnableDebug[ = boolDebug]
设定 Script 对象的调试模式将影响 Script.Source 和 Script.Load 的运行方式,所以对 Script.EnableDebug 的设定只在 Script.Source 和 Script.Load 之前有效,同时如果 Script.Load 进来的程序中指定了调试模式,将以指定的调试模式运行。
注:对 Script.EnableDebug 的设定不能捕获语法错误,对于代码的语法错误可以使用 Script.GetLastError 进行查询
下面的例子创建一个新的 Script 对象,允许错误调试并装载一段代码运行,因为我给定了一段错误的代码,这段程序将激活系统的调试环境。
Set Script = CreateObject("NetBox.Script") Script.EnableDebug = true Script.Source = "a = ""abcd"" + 200" Script.Run