Большие строки (WideStrings)

Вверх  Предыдущий  Следующий

WideStrings (используется для представления строк символов Unicode в приложениях COM) реализованы во многом так же, как UnicodeStrings. В отличие от последних, для них не подсчитываются ссылки, и на Windows они ассоциированы со специальными Windows -функциями, которые позволяют им быть использованными для автоматизации OLE. Это означает, что они реализованы в виде заканчивающихся нулем массивов символов WideChars, вместо обычных символов Char. WideChar является двухбайтовым символом (элемент DBCS: набор двухбайтовых символов). В основном для WideStrings применяются те же правила что и для AnsiStrings. Как и с UnicodeStrings, компилятор прозрачно преобразует WideStrings к AnsiStrings и наоборот.

Для приведения типов и преобразования, применяются те же правила, что и для типа UnicodeString.