我怎样才能给出任何一个播放器的播放歌曲路径?

时间:2012-08-26 09:57:24

标签: c# wmplib

如何给出任何播放器的播放歌曲路径?

using System;
using System.Windows.Forms;
using WMPLib;

namespace EliteMusic
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            WindowsMediaPlayerClass player=new WindowsMediaPlayerClass();
            MessageBox.Show(player.currentMedia.name);

        }
    }
}

我收到此错误:

  

对象引用未设置为对象的实例。

1 个答案:

答案 0 :(得分:1)

这是因为currentMedia未设置(null)。您必须先指定一个路径才能使用WindowsMediaPlayerClass。