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 オブジェクトのリストを設定できます。 ストリームから読み込まれたテキストは、復帰文字や改行文字で区切られた文字列に変換されます。 そして、LoadFromStreamText プロパティの値を読み込みます。

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

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

関連項目