System.Classes.TMemoryStream.LoadFromFile

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch