Forum: Programmieren allgemein
by Sherlock,
10. Apr 2012
...und das ist des Rätsels Lösung: Der Sherlock ist dooof. :stupid:
Hier wie man es richtig macht:
Das eigentliche Schreiben:
var DerBOM : UTF8String;
ExportText : UTF8String;
.
.
.
Forum: Programmieren allgemein
by Sherlock,
10. Apr 2012
Klar geht es, das hab ich ja gesehen, nur bei Umlauten wirds halt kriminell. Und da kann ich nicht wirklich aufpassen, bzw. das einzige wäre Umlaute umzuwandeln in ihr zweibuchstabiges Pendant. Oder was meinst Du?
Mit dem Stream stosse ich übrigens auf andere Geschichten. Ich gebe zu, ich habe bisher Texte nur als TextFiles gespeichert und TFileStream nie verwendet.
Mein Versuch:
var...
Forum: Programmieren allgemein
by Sherlock,
10. Apr 2012
OK, das hatte ich befürchtet. TextFile und WriteLn geht nicht mit UTF8. Dann schau ich, daß ich das in einen hübschen Stream packe.
Danke, Himitsu.
Sherlock
Forum: Programmieren allgemein
by Sherlock,
10. Apr 2012
Verdammt! Und genau hier hätte ich gerne gewusst, wie sich das erledigt hat. :evil:
Ich stehe vor einem sehr ähnlichen Problem. Ich bin im D2007 und hantiere mit UTF8Strings, die speicher ich dann irgendwann in ein TextFile (evtl. hier schon der Fehler?). Alles sieht im Editor nett aus, ein third-party-tool meckert auch erstmal nicht über das Format. Sobald Umlaute ins Spiel kommen, ist aber...