Restrictions relatives à la propriété Interval du composant Timer Windows Forms
Le composant Timer Windows Forms possède une propriété Interval qui spécifie le nombre de millisecondes qui doivent s'écouler entre deux événements de minuterie (Timer). Sauf si le composant est désactivé, une minuterie (Timer) continue de recevoir l'événement Tick à intervalles à peu près constants.
Ce composant est conçu pour un environnement Windows Forms. Si vous avez besoin d'une minuterie (Timer) adaptée à un environnement serveur, consultez Introduction to Server-Based Timers.
Propriété Interval
La propriété Interval impose quelques restrictions dont vous devez tenir compte lorsque vous programmez un composant Timer :
Si votre application ou une autre impose une demande importante au système (boucles longues, calculs complexes, accès intensifs à un périphérique, un réseau ou un port, par exemple), elle peut ne pas obtenir des événements de minuterie (Timer) aussi souvent que spécifié par la propriété Interval.
Il n'est pas garanti que l'intervalle s'écoule dans le temps exact. Pour que sa précision soit garantie, la minuterie (Timer) doit pouvoir au besoin consulter l'horloge système plutôt que de suivre en interne le temps écoulé.
La précision de la propriété Interval est exprimée en millisecondes. Certains ordinateurs fournissent un compteur haute résolution qui a une résolution supérieure aux millisecondes. La disponibilité d'un tel compteur dépend du processeur de votre ordinateur. Pour plus d'informations, consultez l'article 172338, "How To Use QueryPerformanceCounter to Time Code" (Comment Utiliser QueryPerformanceCounter sur le code temporel) dans la Base de connaissances Microsoft à l'adresse https://www.microsoft.com/france/support.
Voir aussi
Référence
Vue d'ensemble du composant Timer (Windows Forms)