首页 园地图库文章列表留言下载
现在位置:首页 -> 社会百科 -> 学习资料
如何debug ie里面的activeform   
作者:佚名 来源:mmkey.com搜集 更新日期:2005-9-19 阅读次数
文字 〖 自动滚屏(右键暂停)

  通常在Delphi里面Debug程序,我们只需要按下F5 ,就可以设置和取消断点,这样能够一步一步地调试程序,发现程序中存在的问题。

  但是当我们开发基于 Internet Explorer 浏览器的ActiveForm的时候,调试就成了一个大问题,因为Delphi无法控制IE。那么说,Delphi就不能调试基于IE的 ActiveForm 了吗? 事实上并不是这样,只要通过对ActiveForm的项目工程进行一些设定,你会发现调试一个ActiveForm也是很简单的。

  步骤如下:

  创建一个 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。 

上篇文章: 如何定制不同语言版本的应用程序  
下篇文章:七夕礼物
相关文章:
  • 世界上最神秘的十个古墓
  • 木棉花的春天分集剧情介绍
  • 《反串》剧情分集介绍6
  • 《反串》剧情分集介绍5
  • 《女儿,我该怎么爱你》分集剧情介绍8
  • 《女儿,我该怎么爱你》分集剧情介绍7
  • 《女儿,我该怎么爱你》分集剧情介绍6
  • 《女儿,我该怎么爱你》分集剧情介绍5
  • 《双面胶》分集剧情介绍12
  • 《双面胶》分集剧情介绍11
  • 《双面胶》分集剧情介绍10
  • 《双面胶》分集剧情介绍9
  • 《双面胶》分集剧情介绍8
  • 《双面胶》分集剧情介绍7
  • 《夜来风雨》剧情分集介绍10
  • 《夜来风雨》剧情分集介绍9
  • 《夜来风雨》剧情分集介绍8
  • 《夜来风雨》剧情分集介绍7
  • 《夜来风雨》剧情分集介绍6
  • 《舞台姐妹》剧情分集介绍6
  • 版权所有:文摘园地;本站资料均由站长收集,如果有侵权,请立即来信留言告诉我们,以免损害您的权益,谢谢!
    Copyright © 2004 文摘园地 http://wwww.mmkey.com All Rights Reserved Power by:HeadWind
    粤ICP备05098767号