[fpc-devel] String and UnicodeString and UTF8String
mschnell at lumino.de
Mon Jan 10 11:18:13 CET 2011
On 01/10/2011 09:12 AM, LacaK wrote:
> In current Delphi is String synonym for base type UnicodeString UTF-16
AFAIK, in current Delphi (which I don't have) a "String" is a variable
that can contain dynamically coded informations (such as locally coded
8-Bit ANSI, UTF-8, UTF-16, ...) and - of course - know which code it holds.
If a string is generated by the VCL from a Window API function, the
coding will be UTF-16, though, but if you create a string with some
other coding it will be automatically re-coded to UTF16 before sending
it into a Windows API function.
More information about the fpc-devel