我想放在一起的表單應用程序來瀏覽和播放WAV文件。目前,它有兩個按鈕 - 一個用於瀏覽和選擇WAV,另一個用於播放。我已經實現了瀏覽按鈕,它工作正常。我檢查了它打在按鈕中的WAV聲音,你可以看到:讀取文件,然後從另一個按鈕使用它c#
private void Browse_Click(object sender, EventArgs e) {
OpenFileDialog tarik = new OpenFileDialog();
tarik.Title = "Browse...";
tarik.InitialDirectory = @"Desktop";
tarik.Filter = "Wav files (*.wav)|*.wav";
tarik.RestoreDirectory = true;
if (tarik.ShowDialog() == DialogResult.OK) {
textBox1.Text = tarik.FileName;
Stream tarik2 = tarik.OpenFile();
SoundPlayer snd = new SoundPlayer(tarik2);
snd.Play();
}
}
我測試的代碼,它是工作,但是當我試圖從另一個調用按鈕「拉茶」:
private void Play_Click(object sender, EventArgs e) {}
如上所示,它說我不允許這樣做。
你想做什麼... – 2013-03-11 14:46:08
@MikeyMouse是什麼讓你覺得這是ASP,而不是說WinForm或WPF應用程序? – Servy 2013-03-11 14:52:05
@Servy糟糕,你是對的。我的錯。盯着Asp.net代碼太久了。對不起, – 2013-03-11 14:57:38