今天我写了一个ActiveX Control后在测试工具中测试非常正常,可就是不能在Web页中显示出来,请各位大哥帮忙解决。Web页中是<OBJECT clsid="GHJKLO56-OOOO-......"><PARAM NAME = .....>大致是这样的。我就是不知道原因,请多多帮忙!!!

解决方案 »

  1.   

    浏览器版本低?需要用<EMBED>标记弹出插件看有没有MFCDLL(用户在运行控件之前必须下载并安装它)你的clsid 前怎么没有你activex control的ID呢?Netscape浏览器, 需要一个插件(ControlActive)才能显示
      

  2.   

    ie的安全设置过高,可以考虑制作空间的cab文件,在<OBJECT 〉中指定codebase=mydll.cab
      

  3.   

    不好意思,原来我的clsid的一长串数字漏写了一个。谢谢各位!!!!