【问题标题】:How can I play a sound in WinForms?如何在 WinForms 中播放声音?
【发布时间】:2010-11-21 05:05:45
【问题描述】:

如何使用 C# 在 WinForms 中播放声音?

【问题讨论】:

    标签: c# winforms audio


    【解决方案1】:

    NAudio 是一个很棒的声音重现库,您可以在这里找到它: http://naudio.codeplex.com/

    教程在这里: http://opensebj.blogspot.com/2009/02/introduction-to-using-naudio.html

    【讨论】:

      【解决方案2】:

      为了简单地播放声音,无需交互,您可以使用 System.Media.SoundPlayer:

      System.Media.SoundPlayer player = new System.Media.SoundPlayer();
      player.SoundLocation = "soundFile.wav";
      player.Play();
      

      【讨论】:

      • 这对我不起作用。我得到“无法确定 URI 的格式”。似乎它需要一个完整的路径,而不仅仅是一个相对路径。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多