1
我已經構建了一個ActiveX控件,當我使用不帶參數的工具時,它在與參數一起使用時不起作用。使用帶參數的Activex控件
<OBJECT classid="clsid:959B7E21-5C0B-4BEC-BA2E-48DA2B6D66C8"></OBJECT>
當我使用如下它不會在IE加載,則什麼也不顯示。
<OBJECT classid="clsid:959B7E21-5C0B-4BEC-BA2E-48DA2B6D66C8">
<PARAM NAME="Id" VALUE="2">
</OBJECT>
而且我收到這樣的警告
在我的控制代碼,我定義的屬性爲控制如下,之後我
Option Explicit
Dim m_Id As Integer
Public Property Get Id() As String
Id= m_Id
End Property
Public Property Let Id(ByVal New_Id As String)
m_Id = New_Id
PropertyChanged "Id"
End Property
如果param被命名爲Id以外的內容,該怎麼辦? – djv 2013-03-07 15:42:27
msgbox不是一個錯誤,而是一個警告,我相信你必須在計算機上受信任的發行商商店中籤署帶有證書的ActiveX dll才能消失。 – Motes 2013-03-07 21:15:02