不一定是注册的问题。
在客户机上打开网面时,向服务端发出请求,服务应用程序没有被激活。1、重新编译注册服务端应用程序
2、再把Active Form 嵌入网页。
3、在客户机上试试吧

解决方案 »

  1.   

    我将控件copy到其他机器上,也无法使用,就只能在我的机器上打开,这对机器有特殊要求么。而且,别人机器上作的,拷到我这里也打不开,是不是非要是delphi在本机上开发的才能用,我想应该不会,但怎么做呢?
      

  2.   

    我觉得可能是你的调用页面的问题。
    在调用页面中,至少要包括activex form的classid等信息,否则无法正常调用这个acitvex form
      

  3.   

    <HTML>
    <H1> Delphi 5 ActiveX Test Page </H1><p>
    You should see your Delphi 5 forms or controls embedded in the form below.
    <HR><center><P>
    <OBJECT
      classid="clsid:A31F9C03-6428-4A95-B82E-C2070F95E0C4"
      codebase="../shpcontrolProj1.inf"
      width=132
      height=509
      align=center
      hspace=0
      vspace=0
    >
    </OBJECT>
    </HTML>
    上面的代码,连通ocx控件在一个目录下,我在本机上使用无丝毫问题,但整个copy到其他机器上,就无法使用啊,就这个很恼火~~~
      

  4.   

    就是delphi自动生成.htm测试页,我将它连同.ocx控件copy到其他机器上就无法使用
      

  5.   

    小弟也有同感,不各如何解决,如有解决方法,请通知小弟,[email protected]