我做了一个ACTIVE FORM程序,但是为何浏览器端不能自动下载并住册该OCX控件,我还必须手工住册,请教各位大侠

解决方案 »

  1.   

    你好!你需要使用DELPHI的WEB方式进行发布。发布时需要填写一些信息,这些信息包括OCX,CAB,HTM文件的位置。如果控件本身没有什么问题,就可以成功发布了。
    使用WEB 方式发布时,选择菜单project可能是最下面的子两个菜单。虽然我的时间有点太长,但是这个方法我是经过工程实践的。但愿能够对你有所帮助。
      

  2.   

    你用的IE浏览器的版本是什么版本?
    你一定要用IE6.0或以上,因为IE5有
    很多的臭虫。
    然后,在你的IE的安全设置项目上设置
    “启动自动注册activeX”的栏目的左边
    的复选框要勾上!  ^_^
      

  3.   

    必须把网页和ocx放在网站上,
    比如你本机的iis的目录,
    不可以在我的电脑里双击的方式来打开
      

  4.   

    首先,如果你在开发的时候已经在本机注册了,那么浏览器不会再下载注册,第二对于ocx来说,如果你没有把ocx签名,那么在普通的ie安全设置中是禁止下载没有注册的ocx的,所以也不会提示,
    在没有注册过的机器上,有两种方法可以提示下载注册,一种是对ocx进行签名,第二更改ie的安全设置。