Where can I get a good book on Delphi threading. Something that will suit a total newcomer to the subject.
-
2When *I* ask questions like this, I am murderously downvoted... :( How did you manage to get *13* upvotes man? – Sam Apr 11 '13 at 20:08
-
1@SAM by asking in 2009 – David Heffernan Oct 07 '13 at 20:20
4 Answers
Not a book, but the article Multithreading – The Delphi Way, by Martin Harvey, is a great start.

- 161,384
- 21
- 275
- 467

- 1,896
- 1
- 11
- 17
-
-
Yes, it's not a book. But it has chapters, so it's much more than just an article. – Rob Kennedy Oct 27 '09 at 21:44
The book Delphi™ 6 Developer’s Guide from Steve Teixeira and Xavier Pacheco has a full chapter called "Multithreaded Techniques". This is an excellent book .
Also you can check this serie of articles from the delphi corner site
- Waiting for Threads
- Running Queries in Threads
- Creating threads straight from the WinAPI
- How to interrupt a thread's execution
- Thread Synchronization through Critical Sections
From Embarcadero
Bye.

- 21,988
- 13
- 81
- 109

- 134,889
- 20
- 356
- 483
-
1Great reference book! I'd love to see someone release an updated version of this book. – Mick Oct 27 '09 at 21:40
This is also NOT a book. But I too found threading in Delphi very difficult when I started trying to learn it.
Rather than try to learn all its complexities, one alternative I might suggest is to try the OmniThreadLibrary at http://otl.17slon.com/ To me it simplifies everything. And it has a FAQ, tutorial and forum.
You might also want to check out the StackOverflow question: Delphi - Threading frameworks
Here's a list of tutorials, articles and tips on threading in Delphi (not a book, though):