System.Classes.TStream.SetSize
Delphi
procedure SetSize(NewSize: Longint); overload; virtual; deprecated;
procedure SetSize(const NewSize: Int64); overload; virtual;
C++
virtual void __fastcall SetSize _DEPRECATED_ATTRIBUTE0 (System::LongInt NewSize)/* overload */;
virtual void __fastcall SetSize(const __int64 NewSize)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TStream |
Description
Fournit un emplacement pour une méthode afin de changer la taille de la ressource de flux.
Dans TStream, SetSize ne fait rien. Les classes flux dérivées peuvent surcharger cette méthode pour affecter la propriété Size de leurs objets. SetSize est la procédure d'écriture de la propriété Size.
Remarque : SetSize est introduite dans TStream, même si elle ne fait rien, car il n'est pas possible de modifier la définition d'une propriété dans une classe dérivée. SetSize doit donc apparaître au même endroit que Size.