Вложенные блоки обработки исключений Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Следующий листинг показывает, каким должен быть вложенный обработчик исключений внутри блока защиты ресурсов. Вы можете также вкладывать блоки защиты ресурсов в другие блоки защиты ресурсов или блоки обработки исключений.

 

Обработка исключений в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Примеры, которые рассматривались в предыдущих главах, особенно те, в которых динамически создавались объекты, не могут считаться достаточно надежными. Причина этого проста: в этих примерах или вообще не было кода для обработки ошибок, или его было очень мало. Единственными примерами, в которых постоянно выполнялась проверка на наличие ошибок, были тс, которые использовали функцию IOResult для проверки на наличие ошибок ввода-вывода.

 

Настоящая статья посвящена обработке исключений (известной также как структурная обработка исключений) — особому механизму, который позволяет единообразно реагировать на возникающие ошибки.
 

Работа со строками в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Строковый тип данных — наиболее широко используемый тип данных в стандартных приложениях. При работе со строковыми значениями можно применять один из доступных строковых типов или массив символов. Delphi позволяет использовать операцию присваивания для присвоения строкового значения массиву символов.

 

Многомерные массивы в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

В Delphi доступны два способа объявления многомерных массивов:

 

1.ИмяМассива: array[Диапазон_1, Диапазон_2] of ТипДанных; ИмяМассива: array[Диапазон_1] ofarray[Диапазон_2]  of ТипДанных;
 

Массивы в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Вэтой статье описаны способы эффективной работы с большим количеством переменных, манипулирование строками с помощью стандартных процедур и функций Delphi и создание собственных процедур и функций, работающих со строками.