Delen via


Beperkingen van de intervaleigenschap van het Windows Forms-timeronderdeel

Het onderdeel Windows Forms Timer heeft een Interval eigenschap waarmee het aantal milliseconden wordt opgegeven dat wordt doorgegeven tussen de ene timergebeurtenis en de volgende. Tenzij het onderdeel is uitgeschakeld, blijft een timer de Tick gebeurtenis met ongeveer gelijke tijdsintervallen ontvangen.

Dit onderdeel is ontworpen voor een Windows Forms-omgeving. Zie Inleiding tot Server-Based Timersals u een timer nodig hebt die geschikt is voor een serveromgeving.

De eigenschap Interval

De eigenschap Interval heeft enkele beperkingen waarmee u rekening moet houden bij het programmeren van een Timer onderdeel:

  • Als uw toepassing of een andere toepassing zware eisen stelt aan het systeem, zoals lange lussen, intensieve berekeningen, of station-, netwerk- of poorttoegang, kan het zijn dat uw toepassing minder vaak timer-gebeurtenissen ontvangt zoals de eigenschap Interval aangeeft.

  • Het is niet gegarandeerd dat het interval precies op tijd zal verstrijken. Om de nauwkeurigheid te garanderen, moet de timer de systeemklok indien nodig controleren in plaats van proberen de geaccumuleerde tijd intern bij te houden.

  • De precisie van de eigenschap Interval is in milliseconden. Sommige computers bieden een hogeresolutieteller die een resolutie heeft die hoger is dan milliseconden. De beschikbaarheid van een dergelijke teller is afhankelijk van de processorhardware van uw computer.

Zie ook