Welchen Wert (Ordinal) hat'n das €?
Eventuell paßt der ZeichenCode nicht?
im
Unicode hat dieses z.B. den Wert 8364 und das paßt z.B. nicht in einen AnsiString ._.
[add]
schau mal in der Zeichentabelle (Programm Charmap) nach und verwende direkt diese Code