首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi XE中的多线程有什么新功能?

Delphi XE中的多线程有什么新功能?
EN

Stack Overflow用户
提问于 2011-10-11 20:09:23
回答 6查看 7.9K关注 0票数 26

不久前,我看到人们在讨论Delphi XE中的新多线程,以及Delphi由于实现多线程的方式而存在一些“本机”问题的事实。他们还推荐了一些外部库来替代默认的Delphi多线程。

你能给我推荐一些文档和最流行的Delphi XE多线程库吗?谢谢

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-10-12 00:06:43

我相信所有新引入的特性都已经涵盖了。

对于文档部分,这里是经典教程Martin Harvey. Multithreading - The Delphi Way.的存档副本。在阅读之后,您很可能会意识到并不需要任何贡献的库(也许,除了线程池),请记住,框架并没有为您简化事情,它们还剥夺了您的细粒度控制。

票数 7
EN

Stack Overflow用户

发布于 2011-10-11 20:28:04

You can set thread name: TThread.NameThreadForDebugging.

您可以创建匿名线程(执行匿名函数的线程,不需要TThread后代对象):TThread.CreateAnonymousThread

这里讨论了Delphi线程框架:

票数 28
EN

Stack Overflow用户

发布于 2011-10-11 23:08:56

此外,除了已经提到的内容之外:

  • 有用于外部线程的TExternalThread包装器(可通过集成开发环境中的TThread.CurrentThreadfreeze and thaw来访问),现在可以对单个线程进行

  • SyncObjs单元中的许多新功能:支持condition variables、C11、C12、C13、C14、C15等...H216、F217等
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7725813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档