VB开发的小ACTIVEX空间,在网页中调用,添加param值以后,不显示?
ckbf 2008-07-26 11:56:34 我写了一个小控件,功能就是想要打开本地的文件目录,代码如下
Private m_filepath As String
Private Sub Command1_Click()
Shell "explorer.exe " & m_filepath, vbNormalNoFocus
End Sub
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
m_filepath = PropBag.ReadProperty("filepath", "d:\")
'Text1.Text = m_filepath
End Sub
特别的简单,我在网页中调用的话,如果只是使用
<OBJECT classid="clsid:04A8EDE7-731A-4FFE-B366-AC51290BBDD6"></OBJECT>
可以显示控件,可是如果加上param
<OBJECT classid="clsid:04A8EDE7-731A-4FFE-B366-AC51290BBDD6"><param name="filepath" value="e:\" id="filepath"></OBJECT>
就提示“在此页上的activex控件和本页上的其他部分的交互可能不安全。。。“然后就不出现控件了,我将页面加入到了信任网站中,并且安全级别跳到最低还是不行,请问是我的程序的问题吗?(我的程序的取值部分好像就是有点问题)
请问一下如何能解决啊?