需要SHDocVw.dll 文件或AxSHDocVw.dll 文件,.net默认是没有的,先生产这两个文件,
请在Visual Studio 命令提示符下运行下面的命令: aximp %WINDIR%\system32\shdocvw.dll 然后,为Microsoft WebBrowser 控件创建公共语言运行库代理(SHDocVw.dll) 和Windows 窗体代理(AxSHDocVw.dll)。然后在Visual studio 中添加DLL 文件的引用,请按下列步骤操作: a 在“项目”菜单上,单击“添加引用”。 b 在“添加引用”对话框中,单击“浏览”。 c 找到并选择 AxSHDocVw.dll和SHDocVw.dll 文件
然后代码如下:
private void openurl() { SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer(); object Empty = 0; object URL = "www.baidu.com"; //the link that I'm going to open4. IE.Visible = true; IE.Left = 20; IE.Top = 30; IE.Width = 800; IE.Height = 600; IE.Navigate2(ref URL, ref Empty, ref Empty, ref Empty, ref Empty); }
OK搞定