Windows Forms Süreölçer Bileşeninin Aralık Özelliğiyle İlgili Sınırlamalar

Windows Forms Timer bileşeni, Interval bir zamanlayıcı olayı ve bir sonraki arasında geçen milisaniye sayısını belirten bir özelliğe sahiptir. Bileşen devre dışı bırakılmadığı takdirde Zamanlayıcı Tick kabaca eşit aralıklarla olayı almaya devam eder.

bu bileşen bir Windows Forms ortamı için tasarlanmıştır. Sunucu ortamı için uygun bir zamanlayıcıya ihtiyacınız varsa bkz. Server-Based Zamanlayıcılarına giriş.

Interval özelliği

IntervalÖzelliği, bir bileşeni programlarken göz önünde bulundurmanız gereken birkaç sınırlamalara sahiptir Timer :

  • Uygulamanız veya başka bir uygulama sistemde uzun döngüler, yoğun hesaplamalar veya sürücü, ağ ya da bağlantı noktası erişimi gibi ağır talepler alıyorsa, uygulamanız, özelliği belirttiği zaman Zamanlayıcı olaylarını alamaz Interval .

  • Zaman aralığı tam zamanında geçecek şekilde garanti edilmez. Doğruluk sağlamak için Zamanlayıcı, toplanan süreyi dahili olarak izlemeye çalışmak yerine, sistem saatini gerektiği gibi denetlemelidir.

  • IntervalÖzelliğin duyarlığı milisaniyedir. Bazı bilgisayarlar, en fazla milisaniyelik çözünürlüğü olan yüksek çözünürlüklü bir sayaç sağlar. Böyle bir sayacın kullanılabilirliği bilgisayarınızın işlemci donanımına bağlıdır.

Ayrıca bkz.