System.WideStrings.TWideStrings.LoadFromStream

提供:RAD Studio API Documentation

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 */;

プロパティ

種類 可視性 ソース ユニット 親
procedure
function
public
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStrings

説明

ストリームから読み込まれたテキストの行をリストに設定します。

LoadFromStream メソッドを呼び出すと、Stream に指定されたストリームから TWideStrings オブジェクトのリストを設定できます。 ストリームから読み込まれたテキストは、復帰文字や改行文字で区切られた文字列に変換されます。 そして、LoadFromStream は Text プロパティの値を読み込みます。

Encoding パラメータが指定されていない場合、文字列は適切なエンコーディングを使ってロードされます。 TEncoding クラスの GetBufferEncoding ルーチンを呼び出すことで、エンコーディングの値が取得できます。

ストリームがファイル ストリームのとき、LoadFromStream は LoadFromFile と同じように動作しますが、ファイル ストリームの作成と破棄はアプリケーションで行う必要があります。

関連項目