W wxkabc Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #1 我在做三层服务器时想跟踪查看,但在我的电脑上跟踪不了,将服务器程序移到其它电脑 上确可以,我认为是我的系统设置或Delphi的设置有问题,但没有找到原因。请各位指点!
H hujunx Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #2 总结: 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 ,其余的删除。
总结: 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 ,其余的删除。
W wxkabc Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #3 谢谢你的回答,但好象不是这个问题。我用的是Socket连接。 我发现的问题原因是:我为了方便,把Socket注册成服务。但这样我的服务器就不能调试了 但把服务卸掉就没有此问题了。 但我也要谢谢你。