Версия 2. Используется для объявлений Записей. Он обеспечивает средство отображения двух или больше отличающихся наборов объявлений на тот же самый раздел записи.
Он главным образом используется при обработке различных типов набора данных для записи, где наборы данных имеют то же самое содержание. См. пример для пояснения.
Tag обеспечивает идентификацию элемента case.
Ключевое слово If используется для управления потоком кода в зависимости от логического результата данного условия.
Есть две формы оператора If - один с пунктом Else, другой без.
If работает следующим образом:
Если условие истинно, то выполняется первая инструкция. Если ложно, то эта инструкция обходится, а вместо него выполняется пункт Else, если он есть.
Во всех случаях, когда инструкция содержит более одного предложения, она должна заключаться в блок begin/end.
|
|
Процедура Break выполняет выход из одного цикла, то есть из текущего цикла см. пример. Подобно инструкции Goto, она должна использоваться с осторожностью.
Следующая инструкция, которая будет выполнена это та которая стоит после признака конца цикла. Например:
for i := 1 to 10 do
begin
...
break;
...
end;
size := 10; // перескакивает сюда
Важно обратить внимание, что оператор Break выпрыгнет только из текущего цикла - не из всех вложенных циклов выше него. А инструкция Goto может это сделать.
С целью поддержки структурной обработки исключительных ситуаций (exception) в Delphi введены новые расширения языка Pascal. В данной статье будет дано описание того, что из себя представляет такая обработка, почему она полезна, будут приведены соответствующий синтаксис Object Pascal и примеры использования исключительных ситуаций в Delphi.
Достарыңызбен бөлісу: |