Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eine Datei soll einer Listbox zugewiesen werden. (https://www.delphipraxis.net/41135-eine-datei-soll-einer-listbox-zugewiesen-werden.html)

domina 26. Feb 2005 16:25


Eine Datei soll einer Listbox zugewiesen werden.
 
ich muss für die schule ein programm schreiben, in welchen ich auch externe listen verwende. ich muss wissen wie man auf eine textdatei zugreift, jede zeile einer zeile in einer listbox zuordnet und wie ich die textdatei erweitern kann.

ich habe ein kleines beispielprogramm geschrieben, welches leider nicht läuft, ich hab keine ahnung warum. hierbei soll auf knopfdruck einer listbox zeilenweise der inhalt einer textdokumentes zugewiesen werden.

der quellquode sieht wie folgt aus
Delphi-Quellcode:
var tex:TextFile;
    s:String;
begin


AssignFile(tex,'tmp.txt');


{$i-}Reset(tex);{$i+}
while not eof(tex) do
 begin
    Writeln(tex,s);
    Form1.bude.Items.Add(s);
end;
 CloseFile(tex);

beim compilen erhalte ich keine fehler wenn ich jedoch auf den button clicke erhalte ich eine fehlermeldung (Klasse EInOut Fehler; E/AFehler 105)

Wie muss das programm geändert werden damit es funktioniert? wie kann man datein erweitern? welche befehle brauche ich dazu?

jfheins 26. Feb 2005 16:30

Re: Eine Datei soll einer Listbox zugewiesen werden.
 
Wie wäre es, wenn du aus der Date lesen würdest, statt in sie zu schreiben ?

P.S. TListBox bringt schon entsprechende Funktionen mit ...

sniper_w 26. Feb 2005 16:32

Re: Eine Datei soll einer Listbox zugewiesen werden.
 
Also , ganz einfach:
Delphi-Quellcode:
ListBox1.Items.LoadFromFile('name.txt');
ListBox1.Items.SaveToFile('name.txt');


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