Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Txt-Datei Zeilenweise auslesen funktioniert nicht (https://www.delphipraxis.net/90347-txt-datei-zeilenweise-auslesen-funktioniert-nicht.html)

neus 15. Apr 2007 19:28


Txt-Datei Zeilenweise auslesen funktioniert nicht
 
Hallo,

ich möchte eine Datei Zeilenweise auslesen und die Ergebnisse in eine Listbox schreiben:
Mach ich das ohne die Schleife gehts (aber halt nur für den ersten Eintrag).
Da ich neu in Delphi bin und gern an Beispielen lerne wäre ich für eine Korrektur dankbar.

Danke !!!
Delphi-Quellcode:
var
  Form1: TForm1;
  Datei: TextFile;
  namedat: String;

implementation

{$R *.dfm}


procedure TForm1.Button1Click(Sender: TObject);
begin
         AssignFile(Datei,'c:\text.txt');
         Reset(Datei);
         while not eof (Datei) do
         begin
                ReadLn(Datei,namedat);
                ListBox1.Items.Add(namedat + ' nicht erreichbar');
                CloseFile(Datei);
         end;
end;

mkinzler 15. Apr 2007 19:33

Re: Txt-Datei Zeilenweise auslesen funktioniert nicht
 
Nimm mal das CloseFile aus der Schleife raus.

neus 15. Apr 2007 19:50

Re: Txt-Datei Zeilenweise auslesen funktioniert nicht
 
Zitat:

Zitat von mkinzler
Nimm mal das CloseFile aus der Schleife raus.

Prima, so doof kann nur ich sein :wall:

Danlke! :thumb:

inherited 15. Apr 2007 19:59

Re: Txt-Datei Zeilenweise auslesen funktioniert nicht
 
Nimm doch gleich ListBox1.Items.LoadFromFile...


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz