2012-08-26 32 views
0

我該如何給任何玩家播放歌曲的路徑?我該如何給任何玩家播放歌曲的路徑?

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

這是因爲currentMedia沒有設置(null)。您必須先指定一個路徑,以便與WindowsMediaPlayerClass一起播放。

+0

謝謝,但我想現在在Windows媒體播放器播放當前歌曲的路徑。解決辦法是什麼? – kokabi

+0

也許你應該查閱一些教程。你在上面的代碼中做的是創建一個媒體播放器對象來自己播放歌曲,而不是從Windows媒體播放器獲取活動實例。 –

相關問題