System.Classes.TMemoryStream.SetSize

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

Delphi

procedure SetSize(const NewSize: Int64); override;
procedure SetSize(NewSize: Longint); override;

C++

virtual void __fastcall SetSize(const __int64 NewSize)/* overload */;
virtual void __fastcall SetSize(int NewSize)/* overload */;

プロパティ

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

説明

メモリストリームの Size プロパティを設定します。

SetSize メソッドを使用すると,メモリストリームにデータをロードする前にメモリストリームの Size プロパティを設定できます。SetSize メソッドは,NewSize バイトのメモリバッファを割り当てます。

SetSize メソッドは,複数のソースからのデータやほかのストリームからのデータをメモリバッファに読み出す前に使用します。メモリストリームにあるべき内容がほかのストリームまたはファイルの内容とまったく同じ場合は,LoadFromStream メソッドまたは LoadFromFile メソッドを使用します。

関連項目