本人用Delphi6开发的ActiveX控件,通过ActiveX Form开发,
生成ocx文件后,注册,再进行数字签名。在本机下运行没有问题,
但是在其它计算机下就不运行,不显示,但提示下载,包括版本升级
后的下载,在系统目录的download program files目录下有这个控件。
  下载后没有任何提示,网页中有一白框(控件的大小和显示的位置)。<HTML>
<H1> Delphi 6 ActiveX Test Page </H1><p>
You should see your Delphi 6 forms or controls embedded in the form below.
<HR><center><P>
<OBJECT
  classid="clsid:F3B767A2-1ED2-4BDE-89E0-008CCBFACC87"
  codebase="http://192.168.1.1/d7/tmp1Proj1.ocx#version=1,0,7,0"
  width=619
  height=454
  align=center
  hspace=0
  vspace=0
>
</OBJECT>
</HTML>

解决方案 »

  1.   

    你通不能说的详细一点,你做的Activx from 联接数据库吗,如有,你可先试做一个不带数据库的试试
      

  2.   

    在学校的时候也照D5开发人员指南上 玩过这个
    也出现这个问题,后来解决了
    应该是你令一台机子的IIS虚拟目录没设置好
    你去试试
      

  3.   

    codebase="http://192.168.1.1/d7/tmp1Proj1.ocx#version=1,0,7,0"codebase应该写服务器上的一个相对位置就可以了吧
    把IE的安全级别降低点
      

  4.   

    在新建一个ActiveX时,有三个选项,只选择版本信息一个就可以了。