System.Classes.TBufferedFileStream.SyncBuffer
Delphi
procedure SyncBuffer(ReRead: Boolean);
C++
void __fastcall SyncBuffer(bool ReRead);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TBufferedFileStream |
Description
{#ifeq: System.Classes.TBufferedFileStream.SyncBuffer | System.Classes.TBufferedFileStream.SyncBuffer | |System.Classes.TBufferedFileStream.SyncBuffer hérite de System.Classes.TBufferedFileStream.SyncBuffer. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TBufferedFileStream.SyncBuffer. }}
Ecrit les données mises en mémoire tampon qui n'ont pas déjà été écrites dans un fichier.
Lorsque vous utilisez un flux de fichier mis en mémoire tampon, appelez SyncBuffer pour vider le tampon et écrire dans le fichier les données mises en mémoire tampon qui n'ont pas déjà été écrites.
Le paramètre ReRead
spécifie si le tampon est de nouveau rempli avant d'appeler SyncBuffer. Les valeurs possibles de ReRead
sont :
True
-- Le tampon est de nouveau rempli avec les données correspondantes du fichier.False
-- Le tampon reste vide jusqu'à la prochaine opération de lecture ou écriture.