System.Classes.TStream.SetSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.