System.Classes.TestStreamFormat

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TestStreamFormat(const Stream: TStream): TStreamOriginalFormat;

C++

extern DELPHI_PACKAGE TStreamOriginalFormat __fastcall TestStreamFormat(TStream* const Stream);

Eigenschaften

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

Beschreibung

Ermittelt das Format einer Formulardatei, die aus einem Stream gelesen werden soll.

TestStreamFormat überprüft die Signatur eines Streams, der aus einer Formulardatei gelesen wird. Sie können dadurch feststellen, ob die Datei im binären oder im Textformat gespeichert wurde.

Stream ist der Stream, der überprüft werden soll.

TestStreamFormat überprüft die Signatur des Streams und gibt sofBinary zurück, wenn das Formular im binären Format gespeichert wurde. Wenn die Datei im Textformat vorliegt, wird sofText zurückgegeben. Kann das Format nicht bestimmt werden, lautet das Ergebnis sofUnknown. Dies deutet normalerweise darauf hin, dass es sich nicht um eine Formulardatei handelt oder der Stream nicht auf den Dateianfang positioniert ist.

Siehe auch