System.Classes.TStreamProc

提供:RAD Studio API Documentation

C++

typedef void __fastcall (__closure *TStreamProc)(TStream* Stream);

プロパティ

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

説明

TStreamProc は、TFiler およびその下位クラスの DefineBinaryProperty メソッド によって呼び出されるコールバック プロシージャの型です。

DefineBinaryProperty は、下位クラスがプロパティのようなバイナリ データを読み書きできるようにする抽象メソッドです。

下位のファイラ オブジェクトには、それぞれ DefineBinaryProperty メソッドが宣言されており、プロパティのように読み書きするデータを定義できます。

TStreamProc は、この DefineBinaryProperty のコールバック プロシージャ パラメータです。これが呼び出されると、バイナリ データの読み書きが可能な TFiler またはその下位オブジェクトが提供されます。

関連項目