Show / Hide Table of Contents

Ограничения свойства Interval компонента Timer в Windows Forms

Windows Forms Timer компонент имеет Interval свойство, которое указывает количество миллисекунд, которые проходят между событие одного таймера, а также следующие. Если компонент отключен, таймер для получения Tick событий через приблизительно равные интервалы времени.

Этот компонент предназначен для работы в среде Windows Forms. Если вам требуется таймер, подходящий для серверной среды, см. раздел Общие сведения о серверных таймерах.

Свойство «интервал»

Interval Свойство имеет несколько ограничений, которые следует учитывать при программировании Timer компонента:

  • Если приложение или другое приложение интенсивно потребляет системы — например длинные циклы, с большим объемом вычислений, или диска, сети или доступа к портам — приложение не может получить события таймера так часто, как Interval указывает свойство.

  • Интервал истечет точно вовремя не гарантируется. Для обеспечения точности, таймер следует проверить системные часы, при необходимости, а не повторите для отслеживания накопленные временные внутренним образом.

  • Точность Interval свойство указывается в миллисекундах. Некоторые компьютеры имеют счетчик высокого разрешения, более высокую точность разрешение. Доступность такого счетчика зависит от оборудования процессора компьютера.

См. также

  • Timer
  • Компонент Timer
  • Общие сведения о компоненте Timer
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX