Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi FileName aus OpenDialog in Listbox laden (https://www.delphipraxis.net/91845-filename-aus-opendialog-listbox-laden.html)

Loni 10. Mai 2007 19:26


FileName aus OpenDialog in Listbox laden
 
Hi also ich möchte den FileName eines OpenDialogs in eine ListBox laden undzwar so

Delphi-Quellcode:
procedure TForm1.OpenDialog1Close(Sender: TObject);
begin
MediaPlayer1.FileName:=OpenDialog1.FileName;
Form2.ListBox1.Items.Add(OpenDialog1.FileName);
end;
aber bei mir kommt als ListBoxEintrag das raus = '@y|' der Originaltitel ist
aber '01 - Lionel Richie - Hello' (Das Mp3File wird aber abgespielt also muss der
Name des Files richtig auf MediaPlayer.FileName übertragen)
wo ist der Fehler :gruebel: :roteyes:

Mazel 10. Mai 2007 19:36

Re: FileName aus OpenDialog in Listbox laden
 
Ich kann mir vorstellen, dass beim schließen des Dialogs, FileName vorher freigeben wird, so dass es nicht mehr an die ListBox korrekt übergeben wird.
Versuch doch stattdessen folgendes:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
 if OpenDialog1.Execute then
  begin
    MediaPlayer1.FileName := OpenDialog1.FileName;
    ListBox1.Items.Add(OpenDialog1.FileName);
  end;
end;
Gruß
Mazel

Loni 10. Mai 2007 20:22

Re: FileName aus OpenDialog in Listbox laden
 
ok ich habs auf CanClose Ereignis gestellt jetzt gehts danke :)


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