真TMD气得吐血,Delphi如何调试进程内COM组件。(30分)

  • 主题发起人 主题发起人 penal
  • 开始时间 开始时间
P

penal

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个COM组件和一个客户端,想看它的启动过程,就在COM组件中设
置了断点,然后把Host Application改为客户端,结果无论如何也调试不进去
 
com组件属性中的调试勾上
Host Application设为你的dllhost.exe的所在路经
parameters设为你的com组件的应用程序ID,如/ProcessID:{0D73F9A8-9F8B-47D2-8B3C-11F41E0BCBC4}
再在project中的options页面中的linker页面中的include td32 debug info和include remote debug symbols
项勾上
在COM组件中设置了断点,先运行com组件,再在资源管理器中运行客户程序,就可以了
 
立竿见影啊,兄弟,太thanks了[:)][:)][:)][:)]
 
后退
顶部