RT按照
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q182598
在 ActiveX 控件中加入 IobjectSafety 接口, 在网页中调用控件时正常,
浏览器不再提示“不安全的控件”了。
但是在VB中单步调试时,老是出错,在
IObjectSafety_SetInterfaceSafetyOptions()中,
Select Case IID
...
Case Else
Err.Raise E_NOINTERFACE '总是跑到这里来,
Exit Sub请大虾指点一下,为什么调试时会出这个错?该如何处理?IID参数的含义是什么?如果跳过这个错误的话,后面的 UserControl_ReadProperies()就不能正常运行此外,我在网页中,用<param name="para_name" value="value">, 会出错
而用脚本
<script >
obj.property = value
</script>
就不会出错, 跟踪发现前者调用 InitProperties() 而后者调用ReadProperties()。
这似乎跟 MSDN 上说的相反?????
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q182598
在 ActiveX 控件中加入 IobjectSafety 接口, 在网页中调用控件时正常,
浏览器不再提示“不安全的控件”了。
但是在VB中单步调试时,老是出错,在
IObjectSafety_SetInterfaceSafetyOptions()中,
Select Case IID
...
Case Else
Err.Raise E_NOINTERFACE '总是跑到这里来,
Exit Sub请大虾指点一下,为什么调试时会出这个错?该如何处理?IID参数的含义是什么?如果跳过这个错误的话,后面的 UserControl_ReadProperies()就不能正常运行此外,我在网页中,用<param name="para_name" value="value">, 会出错
而用脚本
<script >
obj.property = value
</script>
就不会出错, 跟踪发现前者调用 InitProperties() 而后者调用ReadProperties()。
这似乎跟 MSDN 上说的相反?????
解决方案 »
- 非高手不可的问题:VB键盘钩子无法在多重窗体存在,谁来帮我改一改这个?
- 刚看了一篇编程规范的文章,说最好用四个空格代替 tab 字符,有何意义呢?
- 如何改变ListView控件标题行的字体颜色?
- 如何让我的程序运行的时候不在“任务管理器“和进程中显示
- 如何生成表达式?
- 请问如何开发如WebEasyMail,Magicmail这类中小型的邮件服务系统?
- 请教有关VB字符操作
- 求会发包高手一起做刷QQ留言软件现在已经成型了就差批量了 做好可无验证码
- 紧急求救!有关Winsock的问题!
- 如何把RichTextBox控件的内容保存到数据库中?
- 哪个高手能给我一段源代码啊???
- IUnknown是什么来的?
正如msdn上所说,SetInterfaceSafetyOptions方法一次只接受IDispatch或IPersist*类的接口中的一个。
也是只在网页中调用,还没在vb里调试过