System.Classes.TCustomMemoryStream

提供: RAD Studio API Documentation
移動先: 案内検索

System.Classes.TStreamSystem.TObjectTCustomMemoryStream

Delphi

TCustomMemoryStream = class(TStream)

C++

class PASCALIMPLEMENTATION TCustomMemoryStream : public TStream

プロパティ

種類 可視性 ソース ユニット
class public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

TCustomMemoryStream は、メモリ ストリーム共通の親として使用される、抽象基底クラスです。

メモリに格納されているデータを転送できるストリーム オブジェクトを定義するときに、基底クラスとして TCustomMemoryStream を使用します。メモリ ストリームは、アクセスしにくい媒体に格納されているデータに対して、ファイル アクセスのようなアクセスを実現するのに役立ちます。メモリ ストリームを作成すると、内部のメモリ バッファにデータを移動できます。メモリ ストリーム内でデータを操作した後で、そのメモリ ストリームを破棄するときに、実際の記憶媒体にそのデータを書き出すことができます。

TCustomMemoryStream のインスタンスをインスタンス化しないでください。これは、すべてのメモリ ストリームに共通な動作を実装する、抽象クラスです。メモリ ストリームのインスタンスを扱うには、TMemoryStreamTResourceStream などの、TCustomMemoryStream の派生クラスの 1 つを使用します。

関連項目