Определяет начало некоторого управляемого действия
unit
1 for Variable := Expression to Expression do Statement; 2 while Expression do Statement 3 try Statements except on ExceptionClass do Statement; end; 4 with Expression do Statement
Описание
Ключевое слово Do всегда является частью одного из показанных 4 типов управления. Оно предшествует разделу инструкций (Statements) управляющего действия.
Похожие команды
Begin Ключевое слово, которое начинает операторный блок
End Ключевое слово, которое заканчивает операторные блоки
Except Начинает предложение заманивающее в ловушку ошибки Try инструкции
For Начинает цикл, который выполняется конечное число раз
Repeat Повторяет инструкции, пока не выполнится условие завершения
While Повторяет инструкции, пока выполнится условие продолжения
With Средство упрощения ссылок к структурированным переменным
Пример кода : Do
var
i : Integer;
begin // Инструкция for - ключевое
слово do предшествует единственной инструкции
for i := 1 to 3 Do
ShowMessage('Цикл For, i = '+IntToStr(i)); // Инструкция while - do предшествует
операторному блоку
while i <6 Do
begin
ShowMessage('Цикл While, i = '+IntToStr(i));
Inc(i);
end;
end;
Цикл For, i = 1
Цикл For, i = 2
Цикл For, i = 3
Цикл While, i = 4
Цикл While, i = 5