Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

variable required


LDV ©   (2011-05-05 11:31:00) 

На некоторых машинах не хочет компилироваться код (Среда Delphi XE):


core_types.pas

U_ZERO_WIDTH_NO_BREAK_SPACE        = $FEFF;

UTF16_BOM                          = WideChar(U_ZERO_WIDTH_NO_BREAK_SPACE);


test.pas


O := TMemoryStream.Create;
try
 {$IFDEF X_UNICODE}
 O.Write(UTF16_BOM, SizeOf(UTF16_BOM)); <- variable required
 {$ENDIF}


Что не так?


clickmaker   (2011-05-05 12:14:00) [1]

> [2] LDV   (05.05.11 12:01)

var v: WideChar;
v := UTF16_BOM;
O.Write(v, ...


LDV   (2011-05-05 12:01:00) [2]


> А что так и пишет, не хочу мол компилироваться?


Я ж пишу:


> O.Write(UTF16_BOM, SizeOf(UTF16_BOM)); <- variable required


Текст ошибки: [DCC Error]test.pas(4272): E2036 Variable required


Anatoly Podgoretsky   (2011-05-05 11:53:00) [3]

> LDV  (05.05.2011 11:31:00)  [0]

А что так и пишет, не хочу мол компилироваться?
Если ты про это то адрес http://translate.gogle.com


Наверх

Титульная страница Поиск, карта сайта Написать письмо