![]() |
Text aus Datei in eine ListBox laden
Meine Textdatei sieht so aus:
File1 File2 File3 Ich will das der Text in eine Listbox geladen wird. Die Liste soll auch so wie die Textdatei aussehen. Wenn ich es aber normal mit: ListBox1.Items.Add mache, werden alle 3 Zeilen in eine Zeile in der ListBox eingefügt. Wie mache ich es, damit die 3 Zeilen aus der Textdatei auch in 3 Zeilen der Listbox eingefügt werden ? |
Re: Text aus Datei in eine ListBox laden
mehr code mehr code. dann können wir dir besser helfen, und müssen nicht alles alleine coden ;). das einlesen ist das entscheidende. musst jede zeile einzeln adden.
|
Re: Text aus Datei in eine ListBox laden
Delphi-Quellcode:
PS: Der Text der in Label4 komm, kann man den auch in eine Statusbar machen ?
procedure TForm1.Button1Click(Sender: TObject);
begin Cache := IdHTTP1.Get('http://aefan.x-craft.de/ServerTest.txt'); ListBox1.Items.Add(Cache); If Cache > '' then Label4.Caption := 'Datei geladen' else Label4.Caption := 'Ein Fehler ist aufgetreten' end; |
Re: Text aus Datei in eine ListBox laden
ich hab von dem netzwerkkram keine ahnung, jedenfalls scheint das als ein string reinzukommen. und der wird dann geadded --> eine zeile. du musst ihn zerlegen, und jede zeile einzeln adden. entweder zwischenzeitlich in ne stringlist verfrachten, oder selbst nach zeilenumbrüchen suchen.
statusbar: such hier im forum nach ner kombination der worte "fortschritt balken progress bar download runterladen downloaden datei" |
Re: Text aus Datei in eine ListBox laden
Naja OK, trotzdem Danke.
Statusbar: Die suche brachte nichts, und StatusBar und ProgressBar sind zwei unterschiedliche Objekte. :gruebel: :thumb: |
Re: Text aus Datei in eine ListBox laden
Wie wäre es damit:mit
Delphi-Quellcode:
Gruß, teebee
ListBox1.Items.Text := Cache;
|
Re: Text aus Datei in eine ListBox laden
|
Re: Text aus Datei in eine ListBox laden
[edit] sorry, ich hab ne gewaltige Sehschwäche, deshalb stand hier mal was sinnloses
|
Re: Text aus Datei in eine ListBox laden
hallo ,
kann es sein, dass den string den du reinbekommst nur mit CR (#13) also von UNIX und nicht mit CR/LF (#13#10) also von DOS kommt ? ich weiß nicht genau wie dein string aussieht, den du reinbekommst. aber ich würde den daraufhin mal untersuchen und dann gegebenenfalls ein LF #10 einfügen. wenn alles nix hilft mußt du wohl die strings trennen und separat in die listbox packen. gruß mason |
Re: Text aus Datei in eine ListBox laden
@ TeeBee: Danke genau das habe ich gesucht :-D
@ themason26: Was ? :gruebel: :freak: @ Plumper: Danke :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 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 by Thomas Breitkreuz