System.Classes.TBufferedFileStream.SetSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetSize(const NewSize: Int64); override;

C++

virtual void __fastcall SetSize(const __int64 NewSize)/* overload */;
inline void __fastcall  SetSize(int NewSize){ THandleStream::SetSize(NewSize); }

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
System.Classes.pas
System.Classes.hpp
System.Classes TBufferedFileStream


Description

Définit le marqueur de fin de fichier pour tronquer la ressource à la position indiquée.

System.Classes.TBufferedFileStream.SetSize hérite de System.Classes.THandleStream.SetSize. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.THandleStream.SetSize.

Définit le marqueur de fin de fichier pour tronquer la ressource à la position indiquée.

Appelez la méthode SetSize pour définir la taille de la ressource. SetSize appelle Seek pour se placer sur la position indiquée puis écrit un marqueur de fin de fichier. Si la taille de la ressource ne peut être modifiée, une exception est déclenchée. Par exemple, l'appel de SetSize pour un handle de fichier ouvert dans le mode fmOpenRead déclenche une exception.

Voir aussi