System.Classes.TStreamCapability
Delphi
TStreamCapability = (stcPreallocateOptimization, stcOSErrorInfo);
C++
enum DECLSPEC_DENUM TStreamCapability : unsigned char { stcPreallocateOptimization, stcOSErrorInfo };
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| enum | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
ストリームの機能を記述する列挙型。 現在 2 つの列挙メンバーがあります:
stcPreallocateOptimization: 他のストリームからストリームを読み取るときに、ストリームのサイズを事前に変更できることを指定します。ストリームのサイズを事前に変更することで、より効率的なコピーが可能になる最適化が行われます。stcOSErrorInfo: これは、ストリームが OS によってサポートされることを指定します。たとえば、エラー発生時、GetLastErrorを呼び出して現在のスレッドの最後のエラー コードを取得し、SysErrorMessageを使用して後者を整形します。
TStream.GetCapabilities 仮想メンバーは、各ストリームの機能を返します。