ZylTimer เป็นส่วนประกอบตัวจับเวลา Delphi / C++Builder ความละเอียดสูงซึ่งให้ความแม่นยําสูงกว่าส่วนประกอบ Delphi / C++ Builder TTimer มาตรฐาน คอมโพเนนต์ TTimer ที่จัดส่งพร้อมกับ Delphi / C++Builder ใช้คิวข้อความของ Windows เพื่อสร้างเหตุการณ์ OnTimer เนื่องจากวิธีนี้จึงเป็นไปไม่ได้ที่จะได้รับช่วงเวลาจับเวลาที่ถูกต้องซึ่งมีขนาดเล็กกว่า 50 มิลลิวินาที ZylTimer เป็นตัวจับเวลาที่ใช้ด้ายและเนื่องจากสถาปัตยกรรมนี้ให้ความแม่นยําที่แท้จริง 1-2 มิลลิวินาทีซึ่งหลีกเลี่ยงไม่ได้ในเวลาที่สําคัญการใช้งาน เหตุการณ์ OnTimer จะถูกยิงในเวลาซึ่งไม่พร้อมใช้งานสําหรับ TTimer มาตรฐานเมื่อมีการประมวลผลข้อความมากเกินไป คอมโพเนนต์ TTimer มาตรฐานใช้ฟังก์ชัน SetTimer API ดังนั้นช่วงเวลาจะถูกจํากัดไว้ที่ 2147483647 มิลลิวินาที (ประมาณ 25 วัน) ZylTimer เป็นตัวจับเวลาที่ใช้ด้ายและช่วงเวลาสามารถตั้งค่าได้แม้กระทั่งร้อยปีหากจําเป็น
ประวัติรุ่น
- เวอร์ชัน 1.33 โพสต์เมื่อ 2020-06-06
- เวอร์ชัน 1.18 โพสต์เมื่อ 2009-10-03
*เพิ่มความเร็วในกระบวนการในรูปแบบ RMVB