Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
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 |