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

Reply via email to