Also lag es an der Unicodeumwandlung. Lesen würde mit Reset und BlockRead gehen, allerdings wird es vermutlich einfacher, wenn du gleich mit unicodefähigen Sachen arbeitest. Dafür bieten sich z.B. die
Tnt Unicode Controls an, bei denen dann auch Komponenten zur Anzeige mit dabei sind.