我想知道如何在Visual Basic 6中嵌入IE瀏覽器。我已經嘗試過ieframe.dll
active-x網絡控制,但它不支持最新的瀏覽器,我想我只支持IE 8這樣的東西。如何嵌入最新的瀏覽器控件Visual Basic 6?
此外,我試圖更換互聯網控制組件DLL文件,但它未能註冊。
so,在Visual Basic 6中嵌入最新的Internet Explorer瀏覽器的任何可能的方法?
在此先感謝。
問候。
我想知道如何在Visual Basic 6中嵌入IE瀏覽器。我已經嘗試過ieframe.dll
active-x網絡控制,但它不支持最新的瀏覽器,我想我只支持IE 8這樣的東西。如何嵌入最新的瀏覽器控件Visual Basic 6?
此外,我試圖更換互聯網控制組件DLL文件,但它未能註冊。
so,在Visual Basic 6中嵌入最新的Internet Explorer瀏覽器的任何可能的方法?
在此先感謝。
問候。
WebBrowser
控制模擬IE7,除非在註冊表中指示模擬較高版本。如果您需要更新的版本模擬,註冊表中的註冊是按流程進行的。你必須
HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
下添加DWord
值名稱爲MyApp.exe
和值IEMajor * 1000
即8000,9000,等等。顯然沒有理由寫在你的進程名稱爲以下版本IE8
Here is a complete list of all the values allowed什麼。您可以使用App.EXEName
或GetModuleFileName
API獲取當前進程名稱並在啓動時自動連線值 - Sub Main
或Form_Initialize
- 在加載WebBrowser
控件之前。
這是偉大的,工程很好。我非常感謝你的努力。 – user3627127 2014-08-28 17:00:54