在Intenet 的下载目录下有.ocx,刷新即可(点右键).

解决方案 »

  1.   

    button的Click事件中写入:
    ShellExecute(handle, "Open", path_to_folder, NULL, NULL, SW_SHOWNORMAL)
      

  2.   

    非常感谢ymxxm,但好象说得有点简单,请您具体一点,谢谢!
      

  3.   

    ymxxm兄,能不能具体点,这个问题可是100分呀
      

  4.   

    难道这里没有人做过ActiveForm?这对Delphi程序的移植特别有用,可惜详细介绍这方面的书太少了,各位大虾应该探讨一下,保证这项技术非常有用!
      

  5.   

    谢谢ymxxm,看来快有答案了,不过我这菜鸟还是不太明白,请给我一些示例
      

  6.   

    如何发布倒 Web Server ,(什么地址?),谢了!
      

  7.   

    activeform的自动更新,你不要用inf文件,然后直接插入版本号码...我刚好写了一个,可惜在office,明天把安装代码给你。
      

  8.   

    为什么要这样做,我也不清楚,反正下面告诉你的,是我自己试验成功的步骤1.不选Deploy addtional file
    2.然后,,,,,include version info
    3.auto increment release number然后,给你看html里的例子吧,我没用delphi自动deploy的html,是自己写的
    跟delphi自动生成的不一样,注意区别.
    <object classid="clsid:D7218949-ABF4-B46D-A3A9-6686D5877E46"  id="TESTOLE1" width="662" height="343"
    codebase="http://MYHOME/TESTOLE.cab#version=1,1,49,1" >
                                       ^^^^注意这里
             <param name="Visible" value="-1">
             <param name="AutoScroll" value="0">
             <param name="AutoSize" value="0">
             <param name="AxBorderStyle" value="3">
             <param name="Caption" value="webinputclient">
             <param name="Color" value="2147483663">
             <param name="Font" value="MS Sans Serif">
             <param name="KeyPreview" value="0">
             <param name="PixelsPerInch" value="96">
             <param name="PrintScale" value="1">
             <param name="Scaled" value="-1">
             <param name="DropTarget" value="0">
             <param name="HelpFile" value>
             <param name="DoubleBuffered" value="0">
             <param name="Enabled" value="-1">
             <param name="Cursor" value="0">
    </object>  
    另外,你做这个工作前,把你的运行机器搞干净,确保你的机器上没有以前注册过的
    activeform
    1.在windows的downloads program目录下,找到你的active form,把它干掉
    2 在用regsvr32 /u xxxxx.ocx命令,干掉你机器本地的注册
    3.还不行的话....跟我联系 [email protected]
      

  9.   

    非常感谢大家(特别是szdino),这就是真正的China Programer!
    不过好像大家都没有回答我的第二个问题,这个问题比第一个问题更有意义,更值得大家讨论,再次谢谢各位。
      

  10.   

    第二个问题:如何用按钮控制activex的显示我不知道
    但是两个activex的通讯可以实现的.不过我的可能是笨办法
    1.如果通讯数据比较小,你可以用activex的的public参数来实现
    2.如果通讯数据比较大,你可以试验下这个办法(我觉得奇笨无比:)):
    做一个socket server当桥梁,运行在你的web server上,然后两个activex 分别用socket跟后台通讯....别用番茄丢我....

      

  11.   

    还有.你也可以直接利用acitve的暴露出的外部调用函数去互相访问
      

  12.   

    你也可以用activex的外部调用函数去互相访问
      

  13.   

    非常感谢szdino,但是如果你给我一个例子(我要的就是你所说的笨办法)的话,我绝对用番茄丢我,哦!对不起,是用分数,不过分数真的不太重要,重要的是朋友!!!在次感谢!
      

  14.   

    我有个比较可靠的办法,把 WINdows/Download目录下的已安装的控件删除
      

  15.   

    非常急!!!请szdino给我一个例子,现在我只要第二个问题的例子了,谢谢!!!