System.Classes.TFiler.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(Stream: TStream; BufSize: Integer);

C++

__fastcall TFiler(TStream* Stream, int BufSize);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.Classes.pas
System.Classes.hpp
System.Classes TFiler

Beschreibung

Erstellt ein neues Filer-Objekt.

Mit Create instantiieren Sie zur Laufzeit eine von TFiler abgeleitete Klasse, falls erforderlich. Es ist selten erforderlich, ein TFiler-Objekt direkt zu erzeugen, da dieses Objekt automatisch von den Methoden und Routinen erstellt wird, die Filer-Objekte verwenden.

Create weist Speicherplatz für ein TFiler-Objekt zu und verbindet es mit dem im Parameter Stream angegebenen Stream. Der Puffer erhält die in BufSize angegebene Größe.

BufSize ist die Größe des internen Puffers, die beim Öffnen des angegebenen Streams verwendet wird. BufSize wird intern von den abgeleiteten Klassen TReader und TWriter zum Protokollieren der Größe des Eingabe-/Ausgabe-Puffers verwendet. Ein Puffer, der zu klein bzw. zu groß ist, wirkt sich auf die Performance aus. Ein üblicher Wert für BufSize liegt im Bereich von 1024 bis 32768.

Siehe auch