AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Unicode Strings

Ein Thema von tomkupitz · begonnen am 8. Nov 2022 · letzter Beitrag vom 8. Nov 2022
Antwort Antwort
tomkupitz

Registriert seit: 26. Jan 2011
341 Beiträge
 
Delphi 12 Athens
 
#1

Unicode Strings

  Alt 8. Nov 2022, 13:33
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
Miniaturansicht angehängter Grafiken
tmemo.jpg  

Geändert von tomkupitz ( 8. Nov 2022 um 13:35 Uhr)
  Mit Zitat antworten Zitat
Klapauzius

Registriert seit: 8. Feb 2018
Ort: Region Bern (Schweiz)
74 Beiträge
 
Delphi 12 Athens
 
#2

AW: Unicode Strings

  Alt 8. Nov 2022, 13:58
Ich vermute mal du speicherst die Stringlist ohne die Angabe eines Encodings, weshalb delphi das Standardencoding (unter Windows ANSI) verwendet.

Versuch mal:
mytringlist.saveToFile(myfilename, TEncoding.unicode)
Albert
  Mit Zitat antworten Zitat
tomkupitz

Registriert seit: 26. Jan 2011
341 Beiträge
 
Delphi 12 Athens
 
#3

AW: Unicode Strings

  Alt 8. Nov 2022, 14:04
@Klapauzius

Ja, das wars. Danke.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz