Справочник функций и процедур 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;

Delphi Sources

Описание
Ключевое слово 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
 


Последние добавленные на сайт исходники

DeLiKaTeS Tetris (Тетрис)

TDictionary Custom Sort

Fast Watermark Sources

3D Designer

Sik Screen Capture

Patch Maker

 

Айболит (remote control)

ListBox Drag & Drop

Доска для игры Реверси

Графические эффекты

Рисование по маске

Перетаскивание изображений

 

Copyright © 2004-2024 "Delphi Sources" by BrokenByte Software (источник – "DelphiBasics")

Группа ВКонтакте