none
win7下用ActiveXObject调用COM组件的一些问题 RRS feed

  • 问题

  • 目前实现是这样的:

    1. 利用 MFC 创建了 ActiveX 控件,在管理员权限范围内编译并注册组件,成功;

    2. 在 html 页面中写了脚本调用该控件,报 “Automation 服务器不能创建对象”错误,但发现还是可以正常运行的,会提示该插件不安全的提示,确定运行该插件。

    3. 如果运行正确的话,应该会弹出我想要的窗口(MFC默认创建出来的 about 窗口),但是什么都没有执行,且没有错误。

    不知道怎么回 事~ 请指点。

     

    另外 我在 csdn 上看到一个帖子,问题跟我的类似,链接为:

     

    http://topic.csdn.net/u/20091021/16/14775ad7-d70b-4b19-bdd0-85ce855f05a8.html

     

    请指点,谢谢~

    2010年6月10日 8:48

答案

  • 你好,

    这里主要是解决Windows客户端的相关问题,关于开发类的问题建议你到MSDN开发人员社区相应的论坛提出你的问题,以便能够更好的解决问题。


    请将已解决的问题标记为“答案”,以便更多的朋友能够方便的找到问题解决方案。 - Windows User Experience | Virtualization Sino
    2010年7月1日 9:52
    版主

全部回复

  • 目前我已经采用的方法:

     

    1. 我的VS2005是刚装的;

    2. 尝试 regsvr32 scrrun.dll;

    3. 尝试 regsvr32 ComDlg32.ocx;

    4. 尝试将IE安全模式设置为 “中”;

    5. 尝试将IE安全中自定义设置为“允许不安全的ActiveX控件”;

     

    但是还是不行。

    不知道为什么~请教~

    2010年6月10日 8:53
  • IE 是 IE8~
    2010年6月10日 8:55
  • 你好,

    这里主要是解决Windows客户端的相关问题,关于开发类的问题建议你到MSDN开发人员社区相应的论坛提出你的问题,以便能够更好的解决问题。


    请将已解决的问题标记为“答案”,以便更多的朋友能够方便的找到问题解决方案。 - Windows User Experience | Virtualization Sino
    2010年7月1日 9:52
    版主