Необъявленный идентификатор TEncoding delphi7 - PullRequest
2 голосов
/ 21 сентября 2011

Привет, я хочу использовать TEncoding для преобразования Tbytes в utf7, но когда я использую TEncoding delphi выдает следующую ошибку.

Необъявленный идентификатор: 'TEncoding'

Я использую Delphi 7.

что делать ??

Ответы [ 2 ]

7 голосов
/ 21 сентября 2011

TEncoding был представлен в Delphi 2009. Вам следует перейти на более новую версию Delphi, например XE.

6 голосов
/ 22 сентября 2011

Класс SysUtils.TEncoding недоступен в D7. Вместо этого используйте функции Win32 API MultiByteToWideChar() и WideCharToMultiByte(), указав CP_UTF7 в качестве кодовой страницы.

...