System.Classes.TestStreamFormat
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.