BcBinaerDocument:: SetLength

Die Routine verändert die Länge der Dokumenten-Datei.

Aufruf:

BOOL SetLength(DWORD dwDateilaenge);
BOOL SetLength(DWORD dwDateilaenge, BYTE Fuellmuster);

Parameter:

dwDateilaenge   Neue Dateilänge in Bytes
Fuellmuster   Muster, mit dem bei Verlängerung der neue Bereich vorbesetzt werden soll.

Ergebnis:

TRUE   Dateilänge verändert
FALSE   Fehler

Bemerkungen

Der Aufruf sollte sparsam verwendet werden. Er führt bei Verkürzen zum Speicherverschnitt, der erst bei Schließen wieder freigegeben wird, und bei Verlängern zu Stückelung der Puffer.