CnPack Forum


 
Subject: 在Windows系统服务中通过CnDebugger.Logmsg输出调试信息会导致出现一个看不到 的CnDebugView
Mike1234567890
普通灌水员
Rank: 2



UID 67481
Digest Posts 0
Credits 65
Posts 21
点点分 65
Reading Access 10
Registered 2012-3-21
Status Offline
Post at 2017-1-8 09:49  Profile | Blog | P.M. 
在Windows系统服务中通过CnDebugger.Logmsg输出调试信息会导致出现一个看不到 的CnDebugView

目前在开发一个Windows系统服务程序,使用CnDebugger.LogMsg输入调试信息,发现在Windows7 64位系统中会出现一个看不到窗口的CnDebugView,自己再启动一个 CnDebugView窗口能看到调试信息,但是在有些情况,有些信息看不到,可能是被另一个隐含的窗口影响了。希望能解决一下。


Image Attachment: [进程信息截图] QQ图片20170108094441.png (2017-1-8 09:49, 11.84 K)

Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6359
Posts 3357
点点分 6359
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2017-1-9 16:16  Profile | Blog | P.M. 
可以修改CnDebug.pas,把其中constructor TCnDebugger.Create;中的FAutoStart := True;改为False。

然后调试时自己先手工启动CnDebugViewer就行了。
Top
Mike1234567890
普通灌水员
Rank: 2



UID 67481
Digest Posts 0
Credits 65
Posts 21
点点分 65
Reading Access 10
Registered 2012-3-21
Status Offline
Post at 2017-1-10 11:28  Profile | Blog | P.M. 
回复 #2 Passion 的帖子

好的,谢谢回复
Top
 




All times are GMT++8, the time now is 2017-5-24 17:48

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.029847 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP