Zitat von
marabu:
Ich weiß ja nicht was du vorhast, ...
Nix all zu wichtiges.
Ich möchte nur eine Unicodedatei in einem Memo darstellen.
Zitat von
marabu:
... aber wenn die externe Code-Wandlung eine Option für dich ist, dann nimm RECODE aus dem GNU-Projekt. [...]
Der Code ist mir ein wenig zu "dick" für mein Programm, aber danke für den Link den ich gut gebrauchen kann.
Zitat von
Bernhard Geyer:
... Das ElPack und die TNTWare-Komponenten beinhalten eine TStringlist die auf Widestrings beruht und solche
Unicode-Codierten Textdateien laden kann.
Jupp, habe ich versucht zu installieren aber irgend etwas wollte nicht so recht. der Compieler brach mit einer Fehlermeldung ab...
Zitat von
Bernhard Geyer:
Ich glaube auch in der Code-Library gibts dafür auch etwas.
Da hab ich (noch) nix passendes gefunden.
Mein bisheriger Ansatz:
- Datei öffnen und checken welche Unicodeversion (TFileStream)
- Datei in Memorystream "importieren"
- Zeichen auswerten (zB. Byte 1 lesen und ist Byte 2 vorhanden als "?" darstellen)
- Memo den Memorystream übergeben