Jedes zweite Byte ein #0? Dann handelt es sich um
Unicode UTF-16. Du musst dann eine WideString nach AnsiString Konvertierung durchführen.
marabu
Nachtrag: Eventuell ist dein Problem schon mal
in diesem thread behandelt worden. Da hatte ich auch ein Stück Code eingestellt.