System.WideStrings.TWideStrings.LoadFromStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure LoadFromStream(Stream: TStream); overload; virtual;
procedure LoadFromStream(Stream: TStream; Encoding: TEncoding); overload; virtual;

C++

virtual void __fastcall LoadFromStream(System::Classes::TStream* Stream)/* overload */;
virtual void __fastcall LoadFromStream(System::Classes::TStream* Stream, System::Sysutils::TEncoding* Encoding)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStrings

Beschreibung

Füllt die Liste mit Textzeilen, die aus einem Stream gelesen wurden.

Mit LoadFromStream können Sie die Liste des TWideStrings-Objekts aus dem von Stream angegebenen Stream füllen. Der aus dem Stream gelesene Text wird in einzelne Strings zerlegt, die durch Zeilenvorschub- oder Wagenrücklaufzeichen voneinander getrennt sind. LoadFromStream liest dadurch den Wert der Text-Eigenschaft ein.

Wenn der Parameter Encoding nicht angegeben ist, werden die Strings mit der geeigneten Codierung geladen. Der Wert der Codierung wird beim Aufrufen der Routine GetBufferEncoding der Klasse TEncoding erhaltet.

Wenn der Stream ein Datei-Stream ist, hat LoadFromStream die gleiche Wirkung wie LoadFromFile. Der Unterschied liegt darin, dass die Anwendung den Datei-Stream erstellen und freigeben muss.

Siehe auch