在winform程序设计,比如在做地图的项目中,会用到百度或google map api,但是他们的接口很多都是用javascript实现的,有时候不想用到webBrowser控件,但是又想运行调用javascript方法,做起来很头疼,查了很多资料和摸索,发现一个可以在winform程序中运行javascript代码的方法。实现步骤如下:
1,先到微软官方网站下载Windows Script Control 然后进行安装。网址如下:
http://www.microsoft.com/zh-cn/download/details.aspx?id=1154
2.新建一个windows窗体应用程序项目,在项目的引用中右键添加引用,浏览,在刚才Windows Script Control 安装目录下添加MSscriptcontrol.ocx;
3.新建一个form窗体,和一个button,并在按钮事件里加入代码进行测试。
具体代码如下:
public partial class Form1 : Form
{
private ScriptControl msc;
pub