Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ListBox, speichern und laden (https://www.delphipraxis.net/13696-listbox-speichern-und-laden.html)

-homer- 24. Dez 2003 09:41


ListBox, speichern und laden
 
hi,

ich hab da so ein Problem:
Ich will eine Playlist für meinen eigenen MediaPlayer programmieren. Und zwar mit der List Box. Bis jetzt ging auch alles gut: Man konnte neue Pfade in der Playlist anzeigen und dann auch speichern. Ich hab mir die Datei unter der ich die Box gespeichert habe mal angesehen: Wie inder ListBox auch: Ein Item ist eine Zeile. Jetzt will ich natürlich auch, dass man die ListBox wieder laden kann, aber dann läd er nur die erste Zeile.

Danke schon mal so Im Vorraus


-homer-

ps: Ich benutze zum speichern und laden der Dateien immer die standart Komponenten von Borland (für den Fall, dass das einen Unterschied macht).

Jens Schumann 24. Dez 2003 09:50

Re: ListBox, speichern und laden
 
Hallo,
für das Speichern und Laden hat die Items Eigenschaft von TListBox die Methoden
LoadFromFile und SaveToFile. Siehe Delphi-Hilfe !!!!!!
Zitat:

Zitat von -homer-
Ich benutze zum speichern und laden der Dateien immer die standart Komponenten von Borland (für den Fall, dass das einen Unterschied macht).

Welche Komponenten sind das denn?

-homer- 24. Dez 2003 10:03

Komponenten
 
hi,
die Komponenten heißen 'OpenDialog' und ' SaveDialog'.
Vielleicht hilft dir das weiter.

Mirilin 24. Dez 2003 10:08

Re: ListBox, speichern und laden
 
:hi:


Delphi-Quellcode:
if OpendDialog.Execute then
begin
  ListBox.Items.LoadFromFile(OpenDialog.FileName);
end;
Beim speichern ist es entsprechend ... (..Items.SaveToFile(SaveDialog.Filename))


mfg Tobias

Jens Schumann 24. Dez 2003 10:09

Re: ListBox, speichern und laden
 
Hallo homer,
TOpenDialog und TSaveDialog sind Komponenten mit denen der User die Datei auswählen
kann. Von TOpenDialog und TSaveDialog wird aber nichts gespeichert oder geladen. Das musst Du schon selbermachen.

-homer- 24. Dez 2003 12:07

Danke klappt
 
hi,
vielen Dank, dass hat mir wirklich sehr geholfen. Klappt sogar ;-()...

Also nochmal vielen dank..


-homer-

EvilDragon 2. Jun 2004 18:13

Re: ListBox, speichern und laden
 
hm.. habs mit den hier besprochenen code versucht.. lapt auch, ABER *g*

kann man auch den FileNamen und den Pfad abseichern?
ebenso auch laden?

der komplette pfad wird immer in einem Edit1.text angezeigt oder iim MediaPlayer1.FileName
also wenn ein eintrag in der ListBox ausgewählt ist....

EvilDragon 2. Jun 2004 18:52

Re: ListBox, speichern und laden
 
weiß keiner was???

S2B 2. Jun 2004 18:56

Re: ListBox, speichern und laden
 
:shock: so schnell schieben!?

Nimm doch eine ListView, da kannst du SubItems machen und in das SubItem immer den Pfad schreiben... 8)


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