On Fri, Oct 21, 2016 at 10:03 AM, Gabor Boros via Lazarus <lazarus@lists.lazarus-ide.org> wrote: > UTF8* is good to me but a compiler directive is easier to use, just don't > know why not working properly.
Please the wiki page you found. It is explained there. http://wiki.freepascal.org/Better_Unicode_Support_in_Lazarus#String_Literals > What is the proper way to read through (character after character) the > string if use UTF8* procedures? A "character" in Unicode is an ambiguous term. Often the good old byte (codeunit) access is very useful. See: http://wiki.freepascal.org/UTF8_strings_and_characters Juha -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus