Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   auslesen und wieder reinschreiben (https://www.delphipraxis.net/90016-auslesen-und-wieder-reinschreiben.html)

Generaljim 10. Apr 2007 13:31


auslesen und wieder reinschreiben
 
Hallo Leute, ich hab ne leichte aber für mich wichtige Frage:wie kann ich aus einer Textdatei einzelene werte herauslesen und dann
in ein Editfeld einfügen? z.B. : 1,2,3,4,5,6,7,888989,43345 und nun will ich eine dieser zahlen auslesen z.B. die 4 und sie in ein Editfeld schreiben ,wie geht das? Bitte nur unkomplizierte ntworten und am besten mit einem Qullentextbeispiel,programiere nämlich erst seit 3 wochen .


Danke schon mal im voraus.

Gruß Generaljim !

Klaus01 10. Apr 2007 13:38

Re: auslesen und wieder reinschreiben
 
Du könntest die Datei in eine StringList laden:

Delphi-Quellcode:
sl : TStringList;
...

sl := TStringList.create;
sl.loadfromFile('dein Dateiname');
Wenn Du eine bestimmte Zeile auslesen willst kannst Du das so machen.

Delphi-Quellcode:
edit1.text := sl.Strings[Zeilennummer];
Wobei Du wissen solltest das die erste Zeile in der StringList die mit der Nummer 0 ist.

Grüße
Klaus

Generaljim 10. Apr 2007 16:03

Re: auslesen und wieder reinschreiben
 
Danke für deine wirklich gute Erklärung, hat sofort funktioniert.
Gruß Generaljim!

inherited 10. Apr 2007 17:19

Re: auslesen und wieder reinschreiben
 
Freigeben der StringList mit sl.Free nicht vergessen ;)


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