Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Komponente "Windows Forms Timer" verfügt über eine Interval-Eigenschaft, die die Anzahl von Millisekunden angibt, die zwischen einem Timerereignis und dem nächsten vergehen. Sofern die Komponente nicht deaktiviert ist, empfängt ein Timer das Tick-Ereignis in ungefähr gleichen Zeitintervallen.
Diese Komponente wurde für eine Windows Forms-Umgebung entwickelt. Wenn Sie einen für eine Serverumgebung geeigneten Timer benötigen, lesen Sie die Informationen unter Einführung in serverbasierte Timer.
Intervall-Eigenschaft
Die Interval-Eigenschaft hat einige Einschränkungen, die Sie berücksichtigen müssen, wenn Sie eine Timer Komponente programmieren:
Wenn Ihre Anwendung oder eine andere Anwendung hohe Anforderungen an das System stellt – z. B. lange Schleifen, intensive Berechnungen oder Laufwerks-, Netzwerk- oder Portzugriffe – kann es sein, dass Ihre Anwendung nicht so oft Timer-Ereignisse abruft, wie es die Interval-Eigenschaft vorgibt.
Es ist nicht garantiert, dass das Intervall genau zum richtigen Zeitpunkt abläuft. Um die Genauigkeit zu gewährleisten, sollte der Timer die Systemuhr nach Bedarf überprüfen, anstatt zu versuchen, die akkumulierte Zeit intern nachzuverfolgen.
Die Genauigkeit der Interval-Eigenschaft liegt in Millisekunden. Einige Computer stellen einen hochauflösenden Zähler bereit, der eine Auflösung höher als Millisekunden aufweist. Die Verfügbarkeit eines solchen Zählers hängt von der Prozessorhardware Ihres Computers ab.
Siehe auch
.NET Desktop feedback