Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Textdatei in einen String

  Alt 10. Jul 2003, 15:15
Moin Zusammen,

Zitat von TheReaper:
Du solltest Widestring statt String nehmen, weil im String nur 255 Zeichen Platz haben

Standardmässig hat eine Variable vom Typ string in Delphi eine maximale Länge von 2GB-1.

Einlesen würde ich die Datei mit einem FileStream.

Delphi-Quellcode:
var
  fsWork : TFileStream;
  sBuf : string;

begin
  fsWork := TFileStream.Create('<Pfad der Datei>',fmOpenRead);
  try
    sBuf := StringOfChar(#00,fsWork.Size);
    fsWork.Read(sBuf[1],fsWork.Size);
  finally
    FreeAndNil(fsWork);
  end;
end;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat