2
我有以下問題:我只是想播放一個短的聲音,但我什麼都沒聽到。 soundfile的屬性「複製到輸出目錄」說「永遠複製」。 奇怪的是,當我複製一個現有的和工作的例子時,除了原作之外沒有任何事情發生。我找不到我的問題。WPF(系統)聲音不起作用
另外systemsound也不工作。
任何想法?
謝謝!
using System.Media;
using System.Windows.Input;
using Microsoft.Windows.Controls.Ribbon;
namespace WpfRibbonApplication14
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : RibbonWindow
{
SoundPlayer player = new SoundPlayer("sound.wav");
public MainWindow()
{
InitializeComponent();
player.LoadAsync();
// Insert code required on object creation below this point.
}
private void Button1_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
player.Play();
}
}
}
嘗試調高音量。沒有例外,沒有什麼可以診斷的。你嚴格依賴Environment.CurrentDirectory來正確設置,這是不健康的。 –
這是我做的第一件事,但沒有奏效。感謝您提供隱藏目錄的提示,但這只是查看它是否有效。 – user774326
我不知道這是否重要,但在player.play()行上設置一個斷點不會導致斷點沒有任何反應。我不知所措 – user774326