M I D l e t P a s c a l
Delay

Прекращает выполнение программы на указанное количество миллисекунд (1 секунда = 1000 миллисекунд).
Не стоит пренебрегать этой командой, так как во многих современных телефонах имеется многозадачность и нужно выделять немного процессорного времени для выполнения каких-то системных процессов или других приложений. С другой стороны, если вы в своей программе выполняете какие-то очень сложные и долгие вычисления в цикле, то, если не помещать в этом цикле команд паузы, ваш цикл будет выполняться с максимально возможной скоростью. Таким образом, оперируя командой Delay, можно управлять приоритетом выполнения задач.

procedure Delay(millis: integer);
 



Пример

begin
    DrawText('Привет всем!', 5, 5);
    Repaint;
    Delay(2000); // Ждем 2 секунды
end.





Совместимость

MIDP1.0




Требуемый модуль

Не требуется




Смотри также