Delphi深度探索-CodeSite应用指南(8)

2008-04-09 04:28:48来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

CodeSite的功能是非常强大的,我们只要简单的在程序中添加几条语句就可以生成非常详细的信息,并通过CodeSite Viewer以生动的图表表现出来。接下来,我们再来谈谈CodeSite的高级应用技术。

发送消息到日志文件

每个程序或多或少都会有Bug,不在这时发生,也会在那时发生,短时间内不发生,很长时间就可能发作,有时反复出现,有时非常偶然的才能被发现。如果一个人告诉你他写的程序在任何时候都没有任何问题,他一定是在撒谎。正是由于Bug的偶然性和隐蔽性,就使得我们往往很难重复用户提交的Bug,这就给我们调试程序并找到问题的原因产生了极大的障碍,而CodeSite能够发送消息到日志文件的特性就使得用户报告Bug变得更容易,他们只要把运行时生成的信息文件提交就可以了。相应的我们调试程序的工作也会变得更轻松,我们可以使用CodeSite Viewer来直观的分析错误发生的原因和位置。

要想改变消息发送的目标,我们可以通过设定TCodeSite 对象的DestinationDetails属性来实现。这项功能要求客户的机器上必须安装了CodeSite Dispatcher,它属于CodeSite中可自由分发的部分。下面的要讲具体过程仍然是基于前面讲过的例子:

1)在窗体的OnCreate事件中添加下面代码:

CodeSite.DestinationDetails := ''''File[Path=C:\FirstLog.csl]'''';

2)编译并余兴程序,这回我们在点击按钮后,消息就不再被发送给

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Delphi随笔二

下一篇:一篇好文,成功或未成功在客户端使用IE下载ActiveForm的都应该看(