在DELPHI的帮助中,找ACTIVEFORM的主题
我最近也在做,欢迎交流!
QQ:7552667
中午和晚上开

解决方案 »

  1.   

    对,用ActivForm.
    其实就是个Active控件,做法和正常程序差不多,不过调试方法比较烦。关键要解决的问题还有网业和控件之间的参数传递,不过也可以没有。
      

  2.   

    我觉得调试中有很多问题,特别是ActiveForm在IE种不能显示。就算调试成功那么怎么样整合菜单呢。我参考了下面的方法,但是调试还是不能成功。创建一个 ActiveForm的工程。 
      填写 Project | Web Deployment Options 对话框 
      Target Dir 和 HTML Dir 填入同的路径,例如 “c:\activex” 
      Target URL 填入 ActiveForm 所在的 Web 路径 
      如果你希望浏览器能够自动更新你的 ActiveForm,请选取 “Include file Version Number”和 “Auto Increment Release Number” 
      因为IE浏览器是ActiveForm的宿主(Host),所以我们通过Delphi IDE里面的 Run | Parameters 对话框。在 Host Application 中 填写 IE 的可执行文件的名称。在 Parameters 中填写 调用 ActiveForm 的HTML文件的名称。两个参数都是必须填写完整的路径名。 
      在IE装载 ActiveForm 的过程中,它会把 ActiveForm 拷贝到一个缓冲文件夹中执行它,而不是我们开头已经设定好了的ActiveForm的分发路径,这个缓冲文件夹通常是诸如“Downloaded Program Files”等等,所以我们只要把工程的执行文件输出路径设置成为这个路径就可以了。这样Delphi就知道Debug哪一个ActiveForm。