简体   繁体   English

未声明的标识符TEncoding delphi7

[英]Undeclared identifier TEncoding delphi7

Hi i want to use TEncoding to convert Tbytes to utf7 but when i use TEncoding delphi gives following error. 嗨,我想使用TEncoding将Tbytes转换为utf7,但是当我使用TEncoding delphi时会出现以下错误。

Undeclared identifier: 'TEncoding' 未声明的标识符:'TEncoding'

i am using delphi 7. 我正在使用delphi 7。

what to do?? 该怎么办??

TEncoding是在Delphi 2009中引入的。您应该升级到较新版本的Delphi,例如XE。

The SysUtils.TEncoding class is not available in D7. SysUtils.TEncoding中没有SysUtils.TEncoding类。 Use the Win32 API MultiByteToWideChar() and WideCharToMultiByte() functions instead, specifying CP_UTF7 as the codepage. 使用Win32 API MultiByteToWideChar()WideCharToMultiByte()函数,将CP_UTF7指定为代码页。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM