ano*_*ard 6 c# api vbscript scripting
我正在尝试为我的应用程序实现脚本功能.我正在使用下面的代码.每当我实例化一个新Api对象时,该应用程序应该退出(一点点测试:p)
但是,应用程序script.AddObject(...)因错误而崩溃Specified cast is not valid.是否有一个我在这里缺少的步骤?
public class ApiExposed
{
public string ModuleName;
public void Exit()
{
System.Environment.Exit(0);
}
}
public class Api
{
ScriptControlClass script;
ApiExposed ApiObj;
public Api()
{
ApiObj = new ApiExposed();
script = new ScriptControlClass();
script.Language = "VBScript";
script.AddObject("tbapi", (object)ApiObj, true);
script.Eval("tbapi.Exit()");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1474 次 |
| 最近记录: |