TC5+执行JS代码

TC 你以前是用浏览器控件来执行吧,那也行,但是似乎多个总是不好看。

用下面的代码代替,后面有演示。需要注意的是,js返回值 ,不需要return

其次,如果返回的整型溢出的话,请转换toString()字符串传值回来

功能 执行JS代码(执行代码)
    变量 控件JS = 插件("MSScriptControl.ScriptControl")
    控件JS.AllowUI = 真
    控件JS.Language = "JavaScript"
    变量 执行结果 = 控件JS.Eval(执行代码)
    返回 执行结果
结束

示例

function test()
调试输出(执行JS代码("var i=5+6;i"))
end
//执行输出i结果为11

当然你也可以载入更复杂的js函数调用。