![]() |
Unicode Strings
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe in einem TMemo einen Text ("Comment" oben, siehe Abb. im Anhang). Ich entnehme den Text mit: var s: string; s:=Memo1.Text; Nun fülle ich eine TStringList mit diesen Strings und speichere sie in einer Datei. Öffne ich nun diese Textdatei im externen Editor (hier EmEditor) erhalte ich den String ("Comment" unten, siehe Abb. im Anhang). Warum? Kopiere ich den Text und füge ihn über das CB in EmEditor ein ist alles i.O. (bei gleicher Kodierung). Danke und beste Grüße |
AW: Unicode Strings
Ich vermute mal du speicherst die Stringlist ohne die Angabe eines Encodings, weshalb delphi das Standardencoding (unter Windows ANSI) verwendet.
Versuch mal:
Delphi-Quellcode:
mytringlist.saveToFile(myfilename, TEncoding.unicode)
|
AW: Unicode Strings
@Klapauzius
Ja, das wars. Danke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz