Multithreading is one of those operating systems feaures that make your programs work in a more efficient way and give your users a better interactive interface. However they are not used by all developers.
In this article I will focus on some important points you must have in mind when using threads on Delphi.
How to create them There are two simple steps to accomplish it:
Create a new class that inherits from TThread and Override the Execute method.