Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#11

AW: Windows, Stream und String hin her convert fehler

  Alt 24. Sep 2019, 12:53
Du weißt, dass eine Datei ein Stream ist (ein TFileStream )? Insofern kann man einen TStreamReader auch auf einen Datei loslassen, aber eben auch auf jeden anderen Stream, solange es eben ein Stream ist.

Sonst hätten die die Klasse ja auch nicht als StreamReader bezeichnet, sondern als FileReader, wenn das Teil nur mit Dateien umgehen könnte.

Und es kommt bei Text in einem Stream IMMER auf die Kodierung (Encoding) an. Wenn das nicht passt, dann kommt nur Murks beim Lesen raus.

Und genau da hilft auf der TStreamReader /TStreamWriter .
  Mit Zitat antworten Zitat