Как можно обойтись без TTimer и наиболее рационально использовать ресурсы системыDelphi , Компоненты и Классы , TTimerКак можно обойтись без TTimer и наиболее рационально использовать ресурсы системыАвтор: Олегом Кулабухов
Перевод: Исходный код использует петлю ожидания для реализации задержки с помощью функции Более эффективным способом достижения аналогичного результата без использования компонента
Функция Обратите внимание, что вам нужно включить модуль Windows в ваш список используемых модулей, чтобы использовать функцию
Этот подход более эффективен и надежен, чем использование петли ожидания. Кроме того, если вам нужно иметь более точный контроль над временем или реализовать более сложную логику планирования, вы можете рассмотреть использование отдельной библиотеки потоков или фреймворка,such as OmniThreadLibrary. В статье описывается алгоритм, позволяющий обойтись без использования компонента TTimer и наиболее рационально использовать ресурсы системы, а именно - создается функция Delay, которая откладывает выполнение программы на заданный интервал времени. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |