歌曲路径保存到数据库中后,怎么从数据库路径中获取歌曲名,获取歌曲名后添加到listbox控件中,当点击listbox控件中的歌曲名时,能否播放,请高手们解决

解决方案 »

  1.   

    路径当中已经有歌曲名了,截取字符串。
    然后listbox.Items.Add("xxxx");//xxxx表示歌曲的完整路径
    mediaplayer.Play();即可。
      

  2.   


    路径是一开始就有的,文件名是根据路径截取的。两个都有的。
    string path = "xxx"; //xxx表示路径
    string fileName= path.Substring("yyy"...); //yyy表示文件名
      

  3.   


    路径是一开始就有的,文件名是根据路径截取的。两个都有的。
    string path = "xxx"; //xxx表示路径
    string fileName= path.Substring("yyy"...); //yyy表示文件名
    +1
      

  4.   

     
    DataTable tab="读取歌曲表";//表中存放歌曲名,歌曲路径等等
    listBox1.ItemsSource = tab.DefaultView;
    listBox1.DisplayMemberPath = "歌曲名";string str = ((sender as ListBox).SelectedItem as DataRowView)["歌曲路径"].ToString();
    --------播放歌曲------