Welches Verfahren am sinnvollsten ist, hängt doch sehr von der Art der Datei an und davon, was Du damit machen willst:
1. Einfache Textdatei zur Anzeige:
Memo1.Lines.LoadFromFile(sDateiname);
2. Einfache Textdatei zur internen Bearbeitung:
StringList1.LoadFromFile(sDateiname);
3. Formatierte Textdatei:
Delphi-Quellcode:
RichEdit2.PlainText := False;
RichEdit2.Lines.LoadFromFile(Path);
4. Binäre Datei:
Delphi-Quellcode:
FileStream1 := TFileStream.Create(sDateiname, fmOpenRead);
FileStream1.Read( aBuffer, 128 );
Also denke bitte nochmals genauer nach und teile uns das auch mit, was Du willst... Jürgen
Nachtrag:
Zitat von
kaschte:
In der Datei(.txt) steht nur ein einziges Wort und das ist ein Name eines Registryeintrages, den brauch ich dann später für die Registry.
Das entspricht am ehesten meinem 2. Vorschlag. Zur weiteren Verarbeitung kannst Du verwenden:
Delphi-Quellcode:
s0 := StringList1[0];
// oder
s0 := StringList1.Text;