Справочник функций и процедур Delphi: Downto

  Навигация по первой букве:

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

  Реклама:

 

Downto
Ключевое слово
Предшествует целевому значению декрементного цикла for unit
  
1 for Variable := Integer Expression downto Integer Expression do Statement;

2 for Variable := Char Expression downto Char Expression do Statement;

3 for Variable := Enum Expression downto Enum Expression do Statement;


Описание
Ключевое слово DownTo предшествует целевому значению Expression в цикле For.

Выражение DownTo может иметь Integer, Char или Перечисляемый тип.

См. ключевое слово For для полных подробностей. Примеры иллюстрируют эти три типа выражения.
Похожие команды
Begin  Ключевое слово, которое начинает операторный блок

End  Ключевое слово, которое заканчивает операторные блоки

For  Начинает цикл, который выполняется конечное число раз

To  Префикс целевого значения в цикле For

 
Пример кода : Целое число для цикла
var
  i : Integer;

begin
  // Цикл 5 раз
  for i := (10 div 2) DownTo 1 do
    ShowMessage('i = '+IntToStr(i));
end;

i = 5
i = 4
i = 3
i = 2
i = 1
 
Пример кода : Символ для цикла
var
  c : char;
begin
  // Цикл 5 раз
  for c := 'E' DownTo 'A' do
    ShowMessage('c = '+c);
end;

c = E
c = D
c = C
c = B
c = A
 
Пример кода : Перечисление для цикла
var
  suit : (Hearts, Clubs, Diamonds, Spades);
begin
  // Цикл 5 раз
  for suit := Diamonds DownTo Hearts do
    ShowMessage('Suit = '+IntToStr(Ord(suit)));
end;

Suit = 2
Suit = 1
Suit = 0
 


Copyright © 2004-2018 Delphi Sources (источник – "DelphiBasics.ru")
 

Clever Internet Suite

Интернет-компоненты Clever Internet Suite — набор компонентов для Delphi/C++Builder, позволяющих реализовать обмен данными по сети в вашем приложении. С помощью Clever Internet Suite вы можете реализовать различные функции для работы в сети интернет: скачивание файлов, отправка данных, введенных пользователем, рассылка и получение почты, использовать клиенты HTTP, FTP, SMTP, POP3, IMAP и NNTP; серверы SMTP, POP3, IMAP и FTP и многое другое.


Группа ВКонтакте   Facebook   Ссылка на Twitter