Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Eintrag aus PlayList auswählen und abspielen (https://www.delphipraxis.net/8078-eintrag-aus-playlist-auswaehlen-und-abspielen.html)

DelphiUser7 28. Aug 2003 09:45


Eintrag aus PlayList auswählen und abspielen
 
Hallo!
Weiß zufällig einer von euch, wie ich einen Eintrag, und zwar einen beliebigen(!)Eintrag in einer PlayList(TListBox) auswählen und abspielen kann(mit der Maus auswählen), und dann über den Start-Button der TMediaPlayer-Komponente abspielen.
Ich verwende zum Abspielen, Anhalten, Stoppen der Tracks eigene Buttons.

Gruss
DelphiUser7

Gandalfus 28. Aug 2003 11:27

Re: Eintrag aus PlayList auswählen und abspielen
 
in das onclick von Play oder in das Doppelklick von der Listbox

Code:
Mediaplayer1.filename := ListBox2.Items.Strings[ListBox1.ItemIndex];
.....
Tipp: wenn du nicht den Pfad mit anzeigen willst benute doch 2 Listboxen. eine nur zur Anzeige.

CalganX 28. Aug 2003 11:36

Re: Eintrag aus PlayList auswählen und abspielen
 
Zitat:

Zitat von Gandalfus
Tipp: wenn du nicht den Pfad mit anzeigen willst benute doch 2 Listboxen. eine nur zur Anzeige.

Hm? Warum denn das? Es reicht eine, allerdings sollte man dann Objekte hinzufügen. Aber das ist ein anderes Thema.

Chris

Gandalfus 28. Aug 2003 11:44

Re: Eintrag aus PlayList auswählen und abspielen
 
Das war ein Anfänger tipp.
Ich würde ein array nehmen und alles selber zeichnen.

DelphiUser7 28. Aug 2003 14:39

Re: Eintrag aus PlayList auswählen und abspielen
 
Wie meinst du das? Alles selber zeichnen? Und wie ist das mit dem Array?
Außerdem funktioniert der Pfad
Mediaplayer1.filename := PlayList1.Items.Strings[PlayList1.ItemIndex];
nicht; d.h. der Player spielt weiterhin die Stücke ab, die bei mir im 'Datei Öffnen-Button' stehen.
Ich habe nämlich extra-Buttons für das öffnen, und für das Abspielen der Datei, angelegt.
Könnt ihr mir sagen, wo das Problem liegt.
Also ich vermute ja, dass der Player folgendes Problem hat:
Auf der einen Seite ist mediaplayer1.fileName im OnClick-Ereignis OpenDialog1.fileName zugeordnet;
Auf der anderen Seite ist Mediaplayer1.filename := PlayList1.Items.Strings[PlayList1.ItemIndex];
Ich denke, dies ist das Problem, oder muss ich noch Variablen/Constanten oder Arrays deklarieren?
Was meint ihr?

Gruss
DelphiUser7

Gandalfus 28. Aug 2003 15:14

Re: Eintrag aus PlayList auswählen und abspielen
 
Zitat:

FileName specifies the media file to be opened by the Open method
---->
Delphi-Quellcode:
 
If Mediaplayer1.Mode = mpOpen then Mediaplayer1.close;
Mediaplayer1.FileName := PlayList1.Items.Strings[PlayList1.ItemIndex];
Mediaplayer1.Open;
Mediaplayer1.Play
Ich dachte das wäre klar.

DelphiUser7 29. Aug 2003 10:41

Re: Eintrag aus PlayList auswählen und abspielen
 
Hallo!
wisst ihr auch noch, wie ich veranlassen kann, dass beim öffnen einer
Datei von einer Audio-CD der Inhalt von der CD in einer ListBox, besser wäre FileListBox angezeigt wird??
Wenn Ihr mir die Info noch gebt, werdet ihr für die nächste Zeit erst mal entlastet werden(zumindest von mir...).

Gruss
DelphiUser7


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