在哪里可以找到一个好的指南或教程来调试多线程 Delphi 应用程序?

4

我正在寻找有关调试多线程Delphi应用程序的提示、指南或教程。

在哪里可以找到这样的信息?

提前感谢。

2个回答

2
在今年的CodeRage上,Mitov Software的Boian Mitov发表了一场关于Delphi多线程的精彩演讲。其中包括一些技巧和需要注意的事项。虽然这不是直接的“如何调试”教程,但它讨论了常见问题以及他推荐的方法和原因。http://www.embarcadero.com/coderage5/sessions:周四的技术会议第44场。(最好下载MP4并全屏播放,这样您可以阅读IDE中的所有文本。他的口音有点重,但完全可以理解。)我在商业产品中使用Mitov的实时视频库(VideoLab for Delphi和.NET)以及他的绘图和信号实验室。它们大量使用线程,非常快速和可靠。在我看来,这个家伙知道自己在做什么。

2
如果您的应用程序尚未编写,建议考虑使用专用于多线程的框架。可以看一下http://otl.17slon.com
使用这样的高级单元将使调试工作更加容易,因为它提供了许多专用类和方法,可以为您处理大部分多线程问题。
有时,重构可能比调试一个糟糕设计的应用程序更加有效。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接