Omezení vlastnosti intervalu součásti Windows Forms Timer
Komponenta model Windows Forms Timer má Interval vlastnost, která určuje počet milisekund, které předávají mezi jednou událostí časovače a další. Pokud není komponenta zakázaná, časovač bude událost nadále přijímat Tick v přibližně stejných intervalech času.
Tato komponenta je určená pro model Windows Forms prostředí. Pokud potřebujete časovač, který je vhodný pro serverové prostředí, přečtěte si téma Úvod k časovačům založeným na serveru.
Vlastnost Interval
Vlastnost Interval má několik omezení, která je potřeba vzít v úvahu při programování Timer komponenty:
Pokud vaše aplikace nebo jiná aplikace vytváří vysoké nároky na systém – například dlouhé smyčky, náročné výpočty nebo přístup k jednotce, síti nebo přístupu k portům – aplikace nemusí dostávat události časovače tak často, jak Interval určuje vlastnost.
Interval není zaručen, že uplynou přesně včas. Aby se zajistila přesnost, časovač by měl podle potřeby kontrolovat systémové hodiny a nekusit se sledovat kumulovaný čas interně.
Přesnost Interval vlastnosti je v milisekundách. Některé počítače poskytují čítač s vysokým rozlišením, který má vyšší rozlišení než milisekundy. Dostupnost takového čítače závisí na hardwaru procesoru vašeho počítače.
Viz také
.NET Desktop feedback
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro