ZylTimer.NET is a high resolution .NET timer component which provides a higher precision than the standard .NET Timer component. .NET Timer component which ships with Delphi / C++Builder uses the Windows Message Queue to generate the Tick event. Due to this approach it's impossible to get accurate timer intervals smaller than 50 milliseconds.