我试图创建一个小的可执行文件,当启动时打开一个IE浏览器,像各种网站,如新闻网站,在不同的标签。例如,wsj,nytimes等的选项卡。如何使用vb.net访问IE?我需要添加什么参考?我找不到任何示例代码,我可以让它工作我认为这是因为我在程序集中缺少一个库?使用vb.net访问Internet Explorer
0
A
回答
0
在标签中不能打开它们:
0
是您的应用程序控制台应用程序?您无法创建多个选项卡,但可以使用System.Diagnostics.Process
启动Internet Explorer的各个实例。您应该能够简单地指定网站的完整地址作为运行流程,类似于您可以将“http://www.wsj.com”放入运行提示符中,该运行提示符将在华尔街日报的网站上启动您的默认浏览器。
如果您使用的是WinForms,您可以随时使用WebBrowser控件,但是它也对制表符有限制。
3
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
OpenURL("www.google.com")
End Sub
Private Sub OpenURL(ByVal URL As String)
System.Diagnostics.Process.Start(URL)
End Sub
'或
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim TheBrowser As Object = CreateObject("InternetExplorer.Application")
TheBrowser.Visible = True
TheBrowser.Navigate("www.google.com")
End Sub
' 或添加引用shdocvw.dll中通过浏览System32下
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim TheBrowser = New SHDocVw.InternetExplorerMedium
TheBrowser.Visible = True
TheBrowser.Navigate(URL:="http://www.google.com")
End Sub
相关问题
- 1. 使用Internet Explorer无法访问网页
- 2. Internet Explorer退出事件VB.net
- 3. Internet Explorer问题
- 4. ASP.NET AsyncFileUpload - Internet-Explorer访问被拒绝
- 5. 从Internet Explorer中访问硬件
- 6. Rails 5禁止访问Internet Explorer?
- 7. Internet Explorer中的访问键本地化
- 8. Internet Explorer CSS问题
- 9. Internet Explorer的问题
- 10. Internet Explorer的问题
- 11. Internet Explorer的问题
- 12. Internet Explorer Padding问题
- 13. Websocket问题Internet Explorer
- 14. Internet Explorer DOM问题
- 15. Internet Explorer - JavaScript问题
- 16. 不能访问Internet Explorer中使用JavaScript的期权价值
- 17. 在Internet Explorer上使用jquery问题
- 18. VB.NET程序锁定与Internet Explorer打开
- 19. 在VB.NET中使用Internet Explorer凭据下载文件
- 20. GWT:com.google.gwt.core.client.JavaScriptException。只使用Internet Explorer
- 21. Internet Explorer Iframe Cookie问题
- 22. Internet Explorer的对齐问题
- 23. Internet Explorer ajax响应问题
- 24. 与Internet Explorer的Javascript问题
- 25. 与Internet Explorer的Css问题
- 26. Internet Explorer 11:Mouseenter Mouseleave问题
- 27. Internet Explorer上的Flash问题
- 28. AJAX问题在Internet Explorer
- 29. Internet Explorer的CSS问题?
- 30. Internet Explorer z-index问题
但是,我很好的在我的浏览器调节选项卡设置。我已经做到了这一点,但仍然无法使用制表符打开它。我现在打开浏览器的6个实例。我宁愿用6个选项卡打开一个实例。什么是winforms webbrowser控件? – unsure 2009-12-10 14:59:54
微软决定,应用程序不会决定,期限。他们可能会在IE9中加入这一点,但不要屏住呼吸。 WinForms webbrowser控件允许您在窗体上放置一个IE实例。 – Stu 2009-12-10 17:23:24