网上的大部分文章都是说用web如何发布activexform,这个功能通过delphi自带的web deploy功能就能实现。
但我不需要activexform,我做的是automation object类型的activex,文件是dll形式的,但此时菜单中的web deploy是灰色,不能使用,我改如何把我的这个dll也象activexform那样压缩成cab包,通过web页面发布出去呢?

解决方案 »

  1.   

    而且我的delphi7有个毛病,不知道大家的是否如此:如果新建一个activexform,此时菜单中的web deploy可用,但当把该工程关闭后,重新打开该工程,菜单中的web deploy变灰不可用,即使我把delphi或机器重新启动后打开activexform工程也无效。
    注意:新建activexform时菜单中的web deploy可以,重新打开便不可用,怪事!!!
      

  2.   

    不如就做成activexform,然后发布。但是在网页里把它的长度和宽度都设置成0,我是这么做的。
      

  3.   

    ocx的我会做,我只是想知道如何作dll形式的
      

  4.   

    能否把包含ocx的html的dom接口传入到ocx中呢?
      

  5.   

    我用Delphi6做就可以,不会出现上面的问题
      

  6.   

    其实dll 是一样的。在inf 文件中写入
    [Add.Code]下面写如你的dll 就可以了。或者最简单就是用web desig... Option按照这个打包就像,他会自己自动给你打成一个cab 的包。
      

  7.   

    能否把包含ocx的html的dom接口传入到ocx中呢?