关于动态执行代码(js的Eval)(2)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:04 点击:次
}
/// <summary>
/// 引用com组件Microsoft Script Control
/// %SystemRoot%\system32\msscript.ocx
/// 该函数用来动态执行代码
/// </summary>
/// <param name="Expression"></param>
/// <returns></returns>
public static string Eval(string Expression)
{
string strResult = null;
try
{
MSScriptControl.ScriptControlClass jscript = new MSScriptControl.ScriptControlClass();
jscript.Language = "JScript";
strResult = jscript.Eval(Expression).ToString();
}
catch (Exception ex)
{
Debug.Fail(ex.Message);
}
return strResult;
}
}
}
摘自 如果有一天...
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>