Delphi调试activex

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi调试activex相关的知识,希望对你有一定的参考价值。

以前好多次遇到了activex无法调试的问题,一直没搞清楚原因,最近终于搞清楚了,原来是IE由单线程变成了多线程。

下面就说说调试activex的方法

一、简单的方式,这种方式只适用于浏览器为单线程的情况:

  在delphi的run菜单里的parameter里设置host application和parameter就可以调试了

二、另一种方式,能够调试IE8这样的多进程浏览器:

  1 打开要调试的网页

  2 使用run菜单里的attacch to process,选择IE的主进程,如果不确定哪个是主进程就attach两个IE进程。

  其实也可以先用第一种方式,这样方便打开网页,然后在attacch to process另一个IE进程(其中一个已经被attach了,attach按钮时灰色的)

 

http://blog.csdn.net/youthon/article/details/7693194

以上是关于Delphi调试activex的主要内容,如果未能解决你的问题,请参考以下文章

Delphi应用程序的调试其他调试工具

DELPHI XE8 远程调试

delphi的输出调试信息用出啥语句

我的delphi7在调试程序时出现问题啦,下面是截图,哪位大侠帮帮忙啊

如何使用 Delphi 代码调试 VC++ 中构建的 DLL 文件?

开源的Delphi性能调试工具