> ListBox1.Items.Add(AnsiToUtf8(DateTimeToStr(now))); This is the safest choice. > Both results are the same. Is this because the results that are returned are > part of the lower portion < 128 that there is no difference. Yes, that's correct. If only ASCII chars are used, then utf-8 = ansi always -- Felipe Monteiro de Carvalho