Internet explorer 使用带参数的Activex控件
我已经构建了一个ActiveX控件,当我在没有参数的情况下使用它时,它可以工作,但当它与参数一起使用时,它就不工作了Internet explorer 使用带参数的Activex控件,internet-explorer,vb6,activex,Internet Explorer,Vb6,Activex,我已经构建了一个ActiveX控件,当我在没有参数的情况下使用它时,它可以工作,但当它与参数一起使用时,它就不工作了 <OBJECT classid="clsid:959B7E21-5C0B-4BEC-BA2E-48DA2B6D66C8"></OBJECT> 在我执行以下操作后,警告消息消失了 开始->运行->重新编辑 去 HKEY\ U当前\用户\软件\ Microsoft\Windows\CurrentVer sion\Internet设置\Zones\0 双击1
<OBJECT classid="clsid:959B7E21-5C0B-4BEC-BA2E-48DA2B6D66C8"></OBJECT>
在我执行以下操作后,警告消息消失了
在我执行以下操作后,警告消息消失了
您的ActiveX不适合编写脚本。请参见您的ActiveX脚本编写不安全。请参见如果参数的名称不是Id,该怎么办?msgbox不是错误,而是警告,我相信您必须在计算机上的受信任的发布者存储中使用证书对ActiveX dll进行签名,才能使其消失。如果参数的名称不是Id,该怎么办?msgbox不是错误,而是警告,我相信您必须在计算机上的可信发布者商店中使用证书对ActiveX dll进行签名,才能使其消失。
<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