System.Classes.TMemoryStream.LoadFromFile
Delphi
procedure LoadFromFile(const FileName: string);
C++
void __fastcall LoadFromFile(const System::UnicodeString FileName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TMemoryStream |
Beschreibung
Lädt eine ganze Datei in den Speicherpuffer.
Über LoadFromFile wird der Speicher-Stream mit dem Inhalt einer Datei gefüllt. Der Dateinamen wird im Parameter FileName übergeben. Anwendungen können so den kompletten Inhalt einer Datei erfassen, ohne explizit ein Datei-Stream-Objekt erzeugen und freigeben zu müssen.
LoadFromFile passt die Größe des Speicherpuffers exakt an den Inhalt der Datei an. Die Eigenschaft Size wird entsprechend gesetzt, bevor die gesamte Datei in den Speicherpuffer gelangt. Deshalb verwirft LoadFromFile alle Daten, die sich bereits vorher im Speicher-Stream befanden.