четверг, 28 апреля 2011 г.

Строковые типы

Перевод из справочной системы Delphi

О строковых типах

Строка представляет собой последовательность символов. Delphi поддерживает следующие предопределенные строковые типы:

ТипМаксимальная длинаТребует памятиИспользуется для
ShortString255 символовОт 2 до 256 байтОбратной совместимости
AnsiString~2^31 символовОт 4 байт до 2GB8-битные (ANSI) символы, DBCS ANSI, MBCS ANSI, символы Unicode и т.д.
UnicodeString~2^30 символовОт 4 байт до 2GBСимволы Unicode, 8-битные (ANSI) символы, многопользовательские серверы и приложения с поддержкой нескольких языков
WideString~2^30 символовОт 4 байт до 2GBСимволы Unicode; многопользовательские серверы и приложения с поддержкой нескольких языков. Использование UnicodeString обычно более предпочтительно, чем использование WideString (кроме приложений COM).

среда, 27 апреля 2011 г.

Простые типы данных

Перевод из справочной системы Delphi

Простые типы включают в себя порядковые типы данных и типы данных для хранения дробных чисел. Простые типы определяют порядковые множества значений.

Типы данных, переменные и константы

Перевод из справочной системы Delphi
О типах данных

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

понедельник, 11 апреля 2011 г.

Вызов процедур и функций

Перевод из справочной системы Delphi

Управление и параметры

При вызове процедуры или функции, управление из точки, в которой был выполнен вызов, передается в тело подпрограммы. Вы можете выполнить вызов, используя объявленное имя процедуры (со спецификаторами или без) или, используя переменную процедурного типа, которая указывает на подпрограмму. В любом случае, если подпрограмма объявлена с параметрами, то при ее вызове ей должны быть переданы параметры, соответствующие (по порядку следования и типам) списку параметров подпрограммы. Параметры, которые вы передаете подпрограмме называются действительными, а параметры в объявлении подпрограммы называются формальными.

Параметры

Перевод из справочной системы Delphi

О параметрах

Большинство заголовков процедур и функций имеют список параметров. Например, в заголовке:

function Power(X: Real; Y: Integer): Real;
Список параметров – это (X: Real; Y: Integer).

вторник, 5 апреля 2011 г.

Процедуры и функции

Перевод раздела Procedures and Functions (Delphi) из справочной системы Delphi

О процедурах и функциях

Процедуры и функции обобщенно называют подпрограммами. Они представляют собой автономные блоки инструкций, которые могут быть вызваны из различных мест программы. Функция – это подпрограмма, которая при выполнении возвращает значение. Процедура – это подпрограмма, которая не возвращает значения.

Основные элементы синтаксиса

Перевод из справочной системы Delphi

Основые элементы синтаксиса, называемые токенами, состоят из выражений, объявлений и инструкций. Инструкция описывает алгоритмическое действие, которое можеты быть выполнено внутри программы. Выражение – это синтаксический элемент, который включается в инструкцию и возвращает значение. Объявление определяет идентификатор (например, имя функции или переменной), который может быть использован внутри инструкций и выражений, и, если это необходимо, выделяет для него память.