The Programming Works – VCL sources is a very interesting reading, if you have a time for it. Many Delphi programmers (like me) use VCL TThread class as a simple wrapper for WinAPI kernel thread object, avoiding to use Synchronize and Queue methods by using a custom message processing instead. Still it is worthwhile to understand the inner workings of VCL thread synchronization. Disclaimer: I am currently using Delphi 2009, so some details of the next study may be different for the other Delphi (VCL) versions. TThread class affords two ways for a background (“worker”) thread to execute a code in context ...
Visits by Source
Users who voted for this posting
Kyle A. Miller