S songjt Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-17 #1 各位大侠,小弟在调试Com+程序时,com+程序运行后,Com+源代码左边的蓝点点都不见了,即使把某条代码行按F5加红,程序也不会在此停住,无法逐行跟踪,如何解决啊??? 谢谢谢谢!!!!
S Siva Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-17 #4 看一下是否属于无效代码?即代码根本运行不到,或属于系统级的单元代码
S songjt Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-17 #5 都不对,是有效代码,调试exe类型的程序就可以跟踪(左边条上的蓝点点也不会消失),但是调试com+的就不行,我怀疑是不是delphi坏了, 哎真没办法,哪位高手能指教12,感激不禁,我的msn:songjtyg@hotmail.com
都不对,是有效代码,调试exe类型的程序就可以跟踪(左边条上的蓝点点也不会消失),但是调试com+的就不行,我怀疑是不是delphi坏了, 哎真没办法,哪位高手能指教12,感激不禁,我的msn:songjtyg@hotmail.com
A anqingrong Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-17 #8 可以自己用Client自己引入{$R XXX.tlb} 然后自己直接创建 unit aa Taaa = class(TMtsDataModule, Iaaa) //// unit bb; use aa; {$R XXX.tlb} Taaa.Create(nil); 总之吧Server和Client放在同一工程即可。很方便的,不用象李维讲的那么麻烦(/ProcessID {XXXXXXXXX}),而且在Delphi5下有时候会失灵的。我的方法适用各种情况
可以自己用Client自己引入{$R XXX.tlb} 然后自己直接创建 unit aa Taaa = class(TMtsDataModule, Iaaa) //// unit bb; use aa; {$R XXX.tlb} Taaa.Create(nil); 总之吧Server和Client放在同一工程即可。很方便的,不用象李维讲的那么麻烦(/ProcessID {XXXXXXXXX}),而且在Delphi5下有时候会失灵的。我的方法适用各种情况
S songjt Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-17 #10 谢谢上面几位兄弟,特别是最后一位写了那么多,您真实大好人,感激不禁, 我折腾了一下午,找便了所有可能的地方也没发现错误。后来我把,com+源程序考到了我的磁盘根目录的文件下,却可以跟踪了,我又试了几次,我觉得好像是这样的,如果dll的源程序所在目录级数太多,路径太长,可能delphi跟踪不了了,目录级数少一点就可行,我很奇怪这要么是delphi的一个bug,要么就是我还没搞清原因,反正缩短目录后,我现在可以调试了,不知各位大侠对此有何高见。 哎可惜浪费了我半天时间,我是不是笨啊? 最后再次致意!
谢谢上面几位兄弟,特别是最后一位写了那么多,您真实大好人,感激不禁, 我折腾了一下午,找便了所有可能的地方也没发现错误。后来我把,com+源程序考到了我的磁盘根目录的文件下,却可以跟踪了,我又试了几次,我觉得好像是这样的,如果dll的源程序所在目录级数太多,路径太长,可能delphi跟踪不了了,目录级数少一点就可行,我很奇怪这要么是delphi的一个bug,要么就是我还没搞清原因,反正缩短目录后,我现在可以调试了,不知各位大侠对此有何高见。 哎可惜浪费了我半天时间,我是不是笨啊? 最后再次致意!
P pizilai Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-19 #11 你的Delphi的设置有问题 Delphi -->Project -->Options -->Compiler 页-->Debuging 的选项全选就可以了!
P pizilai Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-20 #13 Debug information这一事项打勾 然后重新编译. 我就是这样的啊? 如果还是不可以,就重装Delphi
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-30 #15 项目目录下所有dcu删除一下,然后再 run