0
我想建立一個界面,選擇和使用觸摸屏播放歌曲。到目前爲止,我能找到的最好方式是使用WMP,我遇到的問題是獲取藝術家,專輯和歌曲的列表,並將它們顯示在WMP庫的列表框中。 基本上我有3個列表框。一個需要顯示藝術家,一個專輯和一首歌曲。這些需要來自WMP庫。我怎樣才能做到這一點? 感謝堆的任何幫助。從Windows媒體播放器獲取圖書館 - C#
我想建立一個界面,選擇和使用觸摸屏播放歌曲。到目前爲止,我能找到的最好方式是使用WMP,我遇到的問題是獲取藝術家,專輯和歌曲的列表,並將它們顯示在WMP庫的列表框中。 基本上我有3個列表框。一個需要顯示藝術家,一個專輯和一首歌曲。這些需要來自WMP庫。我怎樣才能做到這一點? 感謝堆的任何幫助。從Windows媒體播放器獲取圖書館 - C#
可以通過COM接口獲取播放列表。你只需要添加COM庫「WMPLib」,創建播放器的新實例:
//create windows media player instance
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
//get all playlists and media
IWMPPlaylistArray paylists = wmp.playlistCollection.getAll();
IWMPPlaylist allMedia = wmp.mediaCollection.getAll();
現在你可以遍歷THOS列出得到你想要的信息。
對不起,我是編程的新手,仍然不確定如何做到這一點。所以我說lst藝術家,我如何將這個列表的集合設置爲來自wmp的藝術家列表?謝謝你,再次抱歉,因爲它不得不爲我拼寫。 – Tom