![]() |
Autoplay im TMediaPlayer
Huhu ihrs,
ich versuche gerade mithilfe eines onchange events ein autoplay in meinen MediaPlayer zu bauen. Das geht aber nicht weil ich einen Extension Fehler bekomme. Aber es gibt keine Alternative....... denke ich. Das onchange event hate ich auf eine listview gelegt, um bei einem klick auf eine mp3 datei diese sofort zu hören, andererseits soll auch eine neue mp3 abgespielt werden wenn die letzte mp3 gelöscht oder verschoben wurde, weil dann die oberste selected wird. Mein code:
Code:
procedure TF_mp3sort.O_ListChange(Sender: TObject; Item: TListItem;
Change: TItemChange); var mp3name: string; i: integer; begin mp3name:=''; if CB_autoplay.Checked then begin For i := 0 to O_List.Items.Count -1 do begin if O_List.Items[i].Selected then begin mp3name := O_List.Folders[i].PathName; end; end; MediaPlayer.FileName:=mp3name; MediaPlayer.Open; MediaPlayer.Play; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:51 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