总结:
1.打开Com 项目
2.注册
3.在组件服务中找到该项目,也就是应用程序com+的属性。
选择在调试中启动,同时拷贝/ProcessID:{F87B39FE-4612-4753-953C-B46B221B965B}
4.在Delphi中的 Run下面有Parameters 打开,在parameters中粘贴/ProcessID:{F87B39FE-4612-4753-953C-B46B221B965B}
在host中输入C:/WINNT/system32/DLLHOST.EXE
5.保存,run,可以看到com运行,要停止可以在run下选择Program reset.
6.在Com中设置断点。
7.启动客户端,可以是Exe文件,也可以在另外Delphi环境下。
8.如果不行,可以在调试筐中的一长字符串中,保留:
C:/Program Files/Borland/Delphi6/Bin/bordbg60.exe ,其余的删除。