2014-07-20 24 views
-1

我有一個讓我困惑的問題。我有一個使用VB6創建的ActiveX控件,我想通過一個asp文件在webBrowser控件中進行託管。該控件已完全調試,我爲它創建了一個設置(雖然它沒有簽名)。vb-created activex不能在webBrower中運行

無論使用什麼詭計,它都不會顯示。我究竟做錯了什麼?一切似乎都沒有問題,但它無法加載,它只是顯示ActiveX控件的佔位符。毫無疑問,它是正確安裝和註冊的。在排除故障時,我嵌入了我在系統中找到的日曆控件。它按預期工作。

這讓我想到VB創建的主動控件可能無法以這種方式使用。這種想法是否正確,更重要的是,我該如何解決這個問題?對不起,如果我長時間囉嗦。我想確保自己清楚,以便人們能夠幫助

回答

0

檢查瀏覽器設置是否允許ActiveX控件。如果你使用IE,你可以檢查工具 - >選項。

+0

謝謝。我這樣做了(那是我做過的那些事情之一)。爲了測試的目的,我將安全性降低到了可以想象的最低水平)。我用日曆來驗證事情,並且它工作正常。這讓我想到了,也許是因爲我用VB6創建它(這聽起來不合理,是不是?)任何人都可以證實它已經能夠託管VB創建的OCX控件嗎?或者,可能嗎?因爲它沒有被簽名。我想問的另外一件事是:IE上的設置對webBrowser控件有影響嗎?謝謝 – Misterman