Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datei lesen (https://www.delphipraxis.net/49027-datei-lesen.html)

coolchatter 4. Jul 2005 16:03


Datei lesen
 
Hi,

ist es möglich, aus einer txt-Dtei, aus einer bestimmten Zeile, einen bestimmten String zu lesen?

ich möchte z.B. aus Zeile 4 alles ab "xyz=" in ein Edit-Feld schreiben,

1. .....
2. ...
3. .
4. xyz=test

sodass nachher im Edit-Feld nur test steht.

Kompon Ente 4. Jul 2005 16:06

Hi,

geh Stelle für Stelle durch und wenn du dort angelangt bist, von wo du kopieren möchtest, tust du das.

Alles was du brauchst, ist 'ne Schleife mit der guten alten copy-Variante. :thumb:

coolchatter 4. Jul 2005 16:07

Re: Datei lesen
 
Danke für die schnelle Antwort.

Aber gibts da nicht was schnelleres?

Kompon Ente 4. Jul 2005 16:08

Was'n? Eine schnellere Antwort oder eine schnellere Variante? :lol:

Schnellere Antwort: Nein!
Schnellere Variante: Eventuell! :o

scp 4. Jul 2005 16:10

Re: Datei lesen
 
Dieses Thema dürfte schon oft behandelt worden sein, such z.B. mit Hier im Forum suchentextdatei auslesen oder Hier im Forum suchenini auslesen im Forum und du findest bestimmt den einen oder anderen Codeschnipsel.

coolchatter 4. Jul 2005 16:11

Re: Datei lesen
 
:) Ne, keine schnellere Antwort, die war schon gut :) .

Ich meine ne schnelle Methode, um die Zeile auszulesen.


@scp: Danke, werde gleich mal nachschauen.

sniper_w 4. Jul 2005 16:22

Re: Datei lesen
 
Ich würde dir eine TStringList empfehelen, falls du nichts schnelleres brauchs, zu mindest fürs Anfang.
Delphi-Quellcode:
var myfile:tstringlist;
    viertezeile : string;
begin
  myfile := tstringlist.create;
  myfile.loadfromfile('datei.txt');

  viertezeile := myfile.strings[3]; //  <<--

  myfile.free;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:49 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