Nicht wirklich, denn dieses Codestückchen sagt noch nichts über die übergebenen Strings aus, usw. Könntest du folgendes erläutern:
Zitat: |
In einem Tstringgrid wird der text mit ö,ä,ü angezeigt. übernehme ich den text in eine tmemo oder tedit so wird der buchstabe fehlerhaft angezeigt! |
So weit komme ich mit. Das Stringgrid zeigt die Umlaute korrekt an, aber sobald du sie im Memo oder Edit darstellen lässt, passt es nicht mehr. Überprüf doch mal die Schriftart im Memo/Edit. Evtl. hat die ein Problem damit.
Zitat: |
der anzuzeigende text kommt aus einem array. |
Oder der besagte Text aus dem Array ist vielleicht im "alten DOS-Format".
Auf Verdacht verweise ich dich mal an Microsofts
MSDN, wo du mal nach
CharToOem und
OemToChar suchen kannst. Ich stand mal vor einem ähnlichen Problem. Also, ob´s den gleichen Grund hatte, weiß ich natürlich nicht, aber ich hatte auch mal Schwierigkeiten bei der Anzeige von Umlauten. Aber mit beiden Funktionen ließ sich das lösen.