7 javascript vbscript scriptcontrol
我在VBScript中有以下代码:
Dim control
set control = CreateObject("MSScriptControl.ScriptControl")
control.language = "jscript"
control.addCode("function test() { return {property: 'test'}; };")
Dim result
set result = control.Eval("test();")
Run Code Online (Sandbox Code Playgroud)
我知道返回的对象result
属于该类型JScriptTypeInfo
但我无法找到有关此类型定义的任何信息,并且在Visual Studio C#中执行类似的代码仅{System.__ComObject}
在本地窗格中显示此内容.
有谁知道该JScriptTypeInfo
类型的接口是什么?
小智 1
我将告诉您我如何处理这种类型,因为我可以访问我正在阅读的原始 JScript 经典 ASP 页面。JScriptTypeInfo 对象是在 ASP 页面中使用new String()
语句(例如: )时创建的。如果会话对象仅使用语句(例如:)Session( "Data" ) = new String( "Test");
创建,则 VB.NET 可以很好地转换类型。String()
Session( "Data" ) = String( "Test");
物有所值。
归档时间: |
|
查看次数: |
4357 次 |
最近记录: |