需要SHDocVw.dll 文件或AxSHDocVw.dll 文件,.net默认是没有的,先生产这两个文件,
请在Visual Studio 命令提示符下运行下面的命令:
aximp %WINDIR%system32shdocvw.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搞定