Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Inhalt einer Textdatei mit Konsolenanwendung auslesen (https://www.delphipraxis.net/116442-inhalt-einer-textdatei-mit-konsolenanwendung-auslesen.html)

frielix 29. Jun 2008 14:09


Inhalt einer Textdatei mit Konsolenanwendung auslesen
 
Hallöchen,

ich möchte gern mit einer Konsolenanwendung, welche ich mit Delphi erstellt habe, eine Textdatei öffnen und den Inhalt auslesen.
In der Textdatei befinden sich nur Zahlen. Jede steht auf einer neuen Zeile.
Nun möchte ich, dass die erste Zahl eingelesen wird, eine Rechenoperation damit ausgführt wird, und dann die nächste Zahl genommen wird. Es handelt sich dabei um eine größere Menge an Zahlen (50.000 oder mehr sind möglich).

Quellcode habe ich schon so weit, nur leider weiß ich nicht, was ich hinter die Anweisung "Read" schreiben soll...

Delphi-Quellcode:
var Datei: Textfile;
...
Assign(Datei,Dateiname+'.prm');
 Reset(Datei);
 Read(...);
Gruß Felix

mkinzler 29. Jun 2008 14:12

Re: Inhalt einer Textdatei mit Konsolenanwendung auslesen
 
Delphi-Quellcode:
var Datei: Textfile;
...
Assign(Datei,Dateiname+'.prm');
Reset(Datei);
while not eof( Datei) do
begin
  ReadLn(...);
...
end;
...

DeddyH 29. Jun 2008 14:42

Re: Inhalt einer Textdatei mit Konsolenanwendung auslesen
 
Einfacher wäre es mit TStringList.

frielix 29. Jun 2008 14:48

Re: Inhalt einer Textdatei mit Konsolenanwendung auslesen
 
Danke, der Vorschlag von mkinzler funktioniert super :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:06 Uhr.

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