声音停止播放时C#改变图像

时间:2012-12-26 01:29:02

标签: audio while-loop state soundplayer

我正在创建一个.wav播放器应用程序,其中我有一个按钮来播放加载的.wav

因此,如果声音正在播放,将显示“暂停”按钮,当它停止时,将显示“播放”按钮。

目前使用此:

        using (SoundPlayer player = new SoundPlayer(label1.Text))
        {
            pictureBox1.Image = Form1.Properties.Resources.play_button;
            try
            {
                player.Play();
            }
            catch (FileNotFoundException)
            {
                MessageBox.Show("File has been moved." + "\n" + "Please relocate it now!");
            }
        }

有办法吗? 如果它是如何制作的? 如果可能的来源?

1 个答案:

答案 0 :(得分:0)

你可能需要声音播放器以外的其他东西...我在msdn上看不到任何东西会让你暂停或捕捉暂停事件...尝试使用媒体播放器课程?