2012-09-11 77 views
0

时如何找到歌曲文件名使用我使用媒体库

private void ListSongs() 
    { 
     MediaLibrary lib = new MediaLibrary(); 
     var SongName = (from m in lib.Songs 
     select m.Name).ToList(); 
     listBox1.ItemsSource = SongName; 
} 

在这里我可以得到歌名为m.name得到媒体库中的歌曲标题,如何获得文件名?这可能是因为文件名与歌名不同。

+0

我查看了文档(因为我确定你也有),看起来他们看起来并不像从Song类(或MediaLibary中的任何其他地方)获得文件名。 – AndrewR

+0

yes我也没有找到,有没有其他的方式来获取文件名? – user1651888

回答

2

您无法从MediaLibrary获取歌曲的文件名,也无法访问这些文件的文件流。访问MediaLibrary中的歌曲基本上是沙盒,以防止应用程序“删除”或“窃取”您的音乐。