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);

        }
    }
}

このエラーが発生します:

オブジェクト参照がオブジェクト インスタンスに設定されていません。

4

1 に答える 1

1

これは、currentMedia が設定されていない (null) ためです。WindowsMediaPlayerClass で再生するには、最初にパスを指定する必要があります。

于 2012-08-26T09:59:02.907 に答える