Entwickler-Ecke
Sonstiges (Delphi) - Unicode
superchatti - Di 14.10.03 20:49
Titel: Unicode
Wenn ich jetzt in einer Memo stehen habe:
"Guten Tag"
oder sowas wie setze ich das nach unicode?
AndyB - Di 14.10.03 21:18
Die Memo-Komponente von Windows, die durch das TMemo gekapselt wird unterstützt nur ANSI. Wenn du Unicode haben willst, musst du die Fensterplasste "EDITW" (oder so ähnlich) erstellen. Das hat aber bereits jemand gemacht und als TNT Komponenten ins Internet gestellt.
Wenn du aber wissen willst, wie du aus einem ANSI String einen Unicode String machen kannst:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var A: string; W: WideString; begin A := Memo1.Lines.Text; W := A; end; |
Bernhard Geyer - Sa 18.10.03 13:36
Eine andere Möglichkeit wären die ElPack-Komponenten(
http://www.lmdinnovative.com/products/lmdelpack/). Diese funktionieren auch unter Win9x/ME und haben noch folgende Vorteile:
- XP-Themes für alle Controls
- Erweitertes Contols wie Tree, Grids, ...
- In eingeschränkten Umfang auch für Kylix/Linux verfügbar
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!