Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Вывод текста на канву Canvas
Категория: Компоненты
Категория: Компоненты
Удалить лишние символы из строки
Категория: Текст и строки
Категория: Текст и строки
Изменить пароль для Paradox
Категория: Базы данных
Категория: Базы данных
Замена подстроки в строке
Категория: Текст и строки
Категория: Текст и строки
Узнать установлена ли BDE
Категория: Базы данных
Категория: Базы данных
Округление целого числа до 5
Категория: Математика
Категория: Математика
Listbox - элементы вверх-вниз
Категория: Компоненты
Категория: Компоненты
Как соединить несколько файлов в один
Категория: Текст и строки
Категория: Текст и строки
Сохранить документ Word как RTF на DELPHI
Категория: Файловая система
Категория: Файловая система
Как найти наибольший общий делитель
Категория: Математика
Категория: Математика
Delphi - Справочник: Begin
Begin
|
begin Statements end |
Ключевое слово (Unit )
|
Ключевое слово, которое начинает операторный блок
|
Описание:
|
Ключевое слово Begin фундаментально для Delphi оно начинает операторные блоки. Пара begin-end огорождает наборе инструкций. Вы в вашем код можете разместить такой блок везде. Это особенно значимо в операторах if и for, даже если требуется только одна инструкция. Это подразумевает, простое добавление дополнительных инструкций. Например: if a = 7 then do Inc(b, a); Лучше написать : if a = 7 then do begin Inc(b, a); end; для понимания. |
Пример кода: Некоторые примеры инструкции begin
|
var myChars : array[1..2] of char; myBytes : array[1..2] of Byte; i : Integer; // Инструкция begin всегда начинает кодовую часть подпрограммы Begin // Использование для блока for, чтобы назначить оба массива for i := 1 to 2 do Begin myChars[i] := Chr(i+64); myBytes[i] := i+64; end; // Использование для блока for, чтобы просмотреть содержание for i := 1 to 2 do Begin ShowMessage('myChars['+IntToStr(i)+'] = '+myChars[i]); ShowMessage('myBytes['+IntToStr(i)+'] = '+IntToStr(myBytes[i])); end; end;
Результат:
|
myChars[1] = A myBytes[1] = 65 myChars[2] = B myChars[2] = 66 |