Einzelnen Beitrag anzeigen

Phillie08

Registriert seit: 19. Jan 2011
13 Beiträge
 
#9

AW: Textdateien mit Umlauten im Inhalt

  Alt 26. Jan 2011, 18:08
Von welchem Typ ist "DeinText"?
Oder gleich ausführlich: Wie realisiere ich
DeinText := {lade Text aus Datei}?
DeinText ist vom Typ String . Um ihn zu bekommen kannst du zum Beispiel folgendes machen:

Delphi-Quellcode:
var
  slist: TStringList;
begin
  with TStringList.Create do
    try
      LoadFromFile(DeinDateiName); // ein String
      DeinText := Text;
    finally
      Free;
    end;
end;
Alternativ kannst du statt DeinText auch gleich Memo1.Lines.Text := SysToUTF8(Text) verwenden.

Gruß,
Sven
Ich bin begeistert. Es klappt! Habe den zweiten, kürzeren Vorschlag verwendet.
Nur noch eine Bemerkung: Ich habe mich gewundert, wozu die Variable slist: TStringList ist, sie wird anscheinend nicht verwendet. Findet der Compiler überigens auch. Ich habe sie versuchsweise auskommentiert, und ohne scheint es genauso gut zu funktionieren.

Jedenfalls: Ganz großen Dank an Sven!
Von meiner Seite aus ist dieser Thread hiermit erledigt.
Andreas
  Mit Zitat antworten Zitat