是否有任何线程库可以更有用而不是delphi 2007的原始TThread类? 如果它是开源的话会更高兴.. :) 好多了
答案 0 :(得分:3)
OmniThreadLibrary非常好(http://otl.17slon.com/),我有自己的等效线程框架(http://www.csinnovations.com/framework_delphi.htm)作为更大的分布式应用程序框架的一部分。两者之间的主要区别在于Primoz的线程框架可能针对较低级别的粒度(算法等),而我的目标是更高级别的粒度(信息交换等)和线程间消息传递和进程消息传递共享一个通用接口和通用功能。
答案 1 :(得分:2)
在这个问题上,对Delphi中实现线程的不同方法进行了全面讨论: How Do I Choose Between the Various Ways to do Threading in Delphi?