所在位置:首页 > 学习心得 > C#中执行JS代码的方法
C#中执行JS代码的方法
  • C#中执行JS代码的方法
    发布时间:2011-07-01 类别:asp.net技术 来源:侠客工作室
    • 1
    • 2
    • 3
    • 4
    • 5
  • 最近网上有人问怎么执行字符串公式,可能你马上就想到,先分解字符串,得到各个参数,运算符及运算顺序,写这个要有很强的逻辑,一般人还真不能考虑的很周到。总有这样那样的遗漏。幸好微软的程序员已经给我们写了这样一个操作script的com接口,那就是MS SCRIPT CONTROL

    顾名思义,他能执行脚本语言,呵呵,确实,他能做到。

    通过添加引用MS SCRIPT CONTROL 的com接口
    然后创建对象
    //通过添加引用MS SCRIPT CONTROL 的com接口
    MSScriptControl.ScriptControlClass scc = new MSScriptControl.ScriptControlClass();
    //设定scc.Language = "javascript";
    scc.Language = "javascript";
    string a = scc.Eval("var w=10;var t=2; p=w/t;").ToString();
     MessageBox.Show(a);

     

  • ☆☆☆技术交流群:5684178☆☆☆
  • 上一篇:C# 卸载功能实现办法
  • 下一篇:WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键
侠客工作室主要承揽网站制作|企业建站|北京网站制作|北京网站建设|北京企业建站|专业仿站|SEO优化等业务
地址:北京市海定区清河水木天成 电话:13718388147 13718388147 传真:13718388147 访问统计:
投诉电话:13718388147 投诉QQ:点击这里给我发消息 客服信箱:1300105556@qq.com 邮编:102200 北京网站建设地图 北京网站建设RSS地图
版权所有 2009-2014侠客工作室【北京网站建设】 京ICP备11021494号-1