社区
网络通信/分布式开发
帖子详情
如何调试COM程序
delphi_xizhousheng
2004-07-15 10:52:31
一个用DELPHI写的COM程序 如何调试 在COM工程的的RUN参数中加入了调试的宿主程序 运行能启动调试程序 但是COM中的断点立刻失效? 请问如何能让COM的断点在运行时有效 希望能跟踪到COM中 正如跟踪到DELPHI写的DLL中一样(联调)
...全文
309
16
打赏
收藏
如何调试COM程序
一个用DELPHI写的COM程序 如何调试 在COM工程的的RUN参数中加入了调试的宿主程序 运行能启动调试程序 但是COM中的断点立刻失效? 请问如何能让COM的断点在运行时有效 希望能跟踪到COM中 正如跟踪到DELPHI写的DLL中一样(联调)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangbab
2004-07-19
打赏
举报
回复
halfdream(哈欠) ( )
感谢楼上的答复。
我选择Options->Linker->Exe and Dll Options里的
Include TD32 debug info
Include remote debug symbols,就可以跟踪了
yinweixian
2004-07-16
打赏
举报
回复
学习!
Eastunfail
2004-07-16
打赏
举报
回复
呵呵~我觉得用我的方法还算好的~只是稍微麻烦了一点~
用Delphi做过唯一一个东西就是右键菜单的插件,HTML转UBB的
halfdream
2004-07-16
打赏
举报
回复
如果是做成COM的DLL,它的调试方法和一般的DLL是一样的。
楼主可能是编译链接的时候没有包含调试信息。。
另外,这时候的COM不能安装进组件服务(那样是COM+的调试,有点区别)
delphi_xizhousheng
2004-07-15
打赏
举报
回复
JavaD(一竿残照): 你的方法不行
JavaD
2004-07-15
打赏
举报
回复
parameter中写上
/processid:{xxx}
xxx是com的guid
delphi_xizhousheng
2004-07-15
打赏
举报
回复
无法跟踪进去 编译时断点还是有效的 可以一加载调试程序后 COM工程内的断点都失效了
hexenzhou
2004-07-15
打赏
举报
回复
和dll一样的呀,
ly_liuyang
2004-07-15
打赏
举报
回复
COM真是很难调试的
所以做COM的系统想破解都会比EXE更难的
wangbab
2004-07-15
打赏
举报
回复
up.
这个问题我遇到了。向楼主求救。楼主很热心,帮我贴出来了。
问题是这样。
我的COM工程的建立的步骤是这样的。先创建了一个ActiveX Library,再添加COM Object。引出的接口是多接口,进程内。
COM工程里的run->Parameters设定了上层调用的测试程序。测试程序也放在了COM工程的目录下。但是启动运行后,断点就失效。
有谁遇到过这种问题吗。不能跟踪进行调试太痛苦了。
需要代码试验的和我联系。
Email:wangbab@126.com
qq:249105822
wolf2005
2004-07-15
打赏
举报
回复
是跟不进去吗?不会啊,
写到文件里看看吧,如果也写不到文件里,可能就是你的调用程序有问题
delphi_xizhousheng
2004-07-15
打赏
举报
回复
难道调试COM程序如此之痛苦么
delphi_xizhousheng
2004-07-15
打赏
举报
回复
wolf2005() 放到一个目录下还是不行
tsst
2004-07-15
打赏
举报
回复
up
Eastunfail
2004-07-15
打赏
举报
回复
我原来用的是比较老式的方法。在每个函数进入的时候记录下该函数的名字,以此来确认出错函数,然后不断的用这种方法细化出错的行,在把所有的变量输出以便分析,用这种老式的方法来调试分析
wolf2005
2004-07-15
打赏
举报
回复
把加载com的程序和com放到同一个目录下!
DirectX修复工具 V3.3增强 绿色版
本
程序
会根据系统的不同,自动调整任务模式,无需用户进行设置。 本
程序
的V3.3版分为标准版、增强版以及在线修复版。其中的标准版以及增强版都包含完整的DirectX组件。除此之外,增强版中还额外包含了c++ ...
VB串口通信源码210个
010、VB版串口
调试
程序
,包含VB源码及安装文件,适合
调试
串口 011、VB编程RS232串口控制DA数模转换 012、VB编程实现的串口
调试
工具源码 013、VB编写的RS232串口通信测试
程序
,以txt格式接受,可定义发送字符 014、VB...
微信小
程序
系统教程C#版[3/3阶段]_微信小
程序
电商系统
微信小
程序
系统教程[初级阶段],微信小
程序
0基础学起,讲解微信小
程序
开发的基础知识。 微信小
程序
系统教程共有“微信小
程序
系统教程[初级阶段]”、“微信小
程序
系统教程[中级阶段]——核心技术”、“微信小
程序
...
DirectX修复工具 V3.3标准 绿色版
本
程序
会根据系统的不同,自动调整任务模式,无需用户进行设置。 本
程序
的V3.3版分为标准版、增强版以及在线修复版。其中的标准版以及增强版都包含完整的DirectX组件。除此之外,增强版中还额外包含了c++ ...
使用Visual Studio的RPC
调试
功能同时
调试
COM
程序
的客户端和服务端
假设你现在正在开发一个
COM
系统,该系统由两个独立
程序
组成,一个是
COM
的服务器(
COM
Server),这是一个独立的exe
程序
;另外一个是调用这个
COM
服务器相关服务的
COM
客户端(
COM
Client)。这种场景一般是你希望你的...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章