Hello, I suppose that widestring is encoded with UTF-16 LE (little endian), regardless of the platform endianness. Is that correct? I mean, standard operations like assignment of string, copy from ansistring, etc, will result in UTF-16-LE thanks, -- Felipe Monteiro de Carvalho