2012-06-10 154 views
4

我想將Web瀏覽器控件嵌入到Visual Basic 6應用程序中。如何在Visual Basic 6中嵌入瀏覽器控件?

唯一的問題是我不喜歡使用Internet Explorer,因爲它有幾個問題,這是目前我正在使用的。

如果可能的話,Firefox,Chrome甚至Opera將不勝感激。

+0

我不認爲這個問題不合理。具體而且可以解決。爲什麼downvoted? – tcarvin

+0

我沒有低調,但也許是因爲它只是要求幫助,而不是展示努力或者已經嘗試過的任何事情? – JimmyPena

+0

對不起,我忘了提及我目前正在使用Internet Explorer方法,因此我不想再使用它了。我已經適當地修復了這個問題。 –

回答

6

我認爲WebKit可能是你需要的。

WebKit is an open source web browser engine. 

一個指南可如何integratae WebKitVB可以在這裏找到: http://vb.wikia.com/wiki/Embedding_WebKit

WebKit所使用的Google ChomeApple Safarihttp://en.wikipedia.org/wiki/WebKit

+0

您確定這不是VB.Net解決方案而不是VB6嗎?我拉下了WebKit的Windows版本,然後嘗試在VB6應用程序中引用它,並得到'這不是ActiveX組件'。 –

+0

老實說,我沒有自己嘗試過,但是當我寫這個答案時,我絕對基於它指定vb6的文章。我不幸再次找不到這篇文章。 – eandersson

0

WebBrowser Control for Visual Basic 6.0 Users

在Visual Basic 6.0 WebBrowser控件,也被稱爲微軟 Internet控件或Shdocvw.dll中,是一個ActiveX控件,可以讓你 託管Internet Explorer的應用程序中。

由於WebBrowser控件是一個微軟 ActiveX控件,我認爲唯一的選擇是Internet Explorer,因爲這也是微軟的產品。

+0

我明確尋找一些東西來取代它。 –

+0

@ PhoenixX_2我可能應該推測這個,並提供了一個更好的解決方案。 – JimmyPena