打开VS2008,新建一个基础上,
添加COM引用:
private void button2_Click(object sender, EventArgs e)
{
MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControlClass();
sc.Language = "JavaScript";
MessageBox.Show(sc.Eval("((2*3)-5+(3*4))+6/2").ToString());//1+12+3
}
运行结果:
16
本文介绍如何在Visual Studio 2008中通过添加COM引用并利用MSScriptControl来实现JavaScript的数学表达式计算功能。通过实例演示了具体的代码实现方式及运行结果。
439

被折叠的 条评论
为什么被折叠?



