Forum: Sonstige Fragen zu Delphi
Delphi
by xaromz,
8. Nov 2005
Hallo,
noch eine Anmerkung:
Wenn Du mit TFileStream eine Datei öffnest und dann in einen Buffer schreibst, kannst Du auch gleich einen TMemoryStream nehmen. Der macht nämlich genau das gleiche. Da gibt's dann die Eigenschaft Memory.
Gruß
xaromz
Forum: Sonstige Fragen zu Delphi
Delphi
by xaromz,
8. Nov 2005
Hallo,
da gibt es mehrere Möglichkeiten, die ja nach Größe der Datei performanter sind.
Die einfachste Möglichkeit ist, die Datei in einen Stream zu laden und dann einfach die Zeichen durchzugehen. Sobald Du auf den Wert $0C triffst, erhöhst Du einen Zähler.
Dabei solltest Du beachten, dass bei kleinen Dateien ein MemoryStream besser ist, bei großen Dateien (viele MB) ein FileStream.
Gruß...