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

时间:2010-11-20 00:13:56

标签: multithreading delphi

我正在寻找调试多线程delphi应用程序的技巧,指南或教程。

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

提前感谢。

2 个答案:

答案 0 :(得分:2)

在今年的CodeRage中,Mitov Software的Boian Mitov就Delphi中的多线程进行了精彩的演讲。它包括提示和技巧以及需要注意的事项。虽然这不是一个“如何调试”的教程,但它讨论了常见的问题,以及他推荐的方法和原因。

http://www.embarcadero.com/coderage5/sessions:技术会议#44,周四。 (最好下载MP4并全屏播放,这样你就可以阅读IDE中的所有文字。他的口音有点强,但他完全可以理解。)

(我使用Mitov的实时视频库(用于Delphi和.NET的VideoLab)以及他在商业产品中的绘图和信号实验室。他们大量使用线程,非常快速且非常可靠。这家伙知道他是什么做,IMO。)

答案 1 :(得分:2)

如果您的申请尚未编写,请考虑使用专用于多线程的框架。

查看http://otl.17slon.com

使用这样的高级单元将使您的调试更容易,因为它为您提供了许多专用的类和方法,它们将为您处理大多数多线程问题。

有时,重构可能比调试设计糟糕的应用程序更有效率。