知识大全 C# 多种方式播放Wav声音

Posted 文件

篇首语:须知少年凌云志,曾许人间第一流。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C# 多种方式播放Wav声音相关的知识,希望对你有一定的参考价值。

C# 多种方式播放Wav声音  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  using System;

  using System Collections Generic;

  using System ComponentModel;

  using System Data;

  using System Drawing;

  using System Text;

  using System Windows Forms;

  using System Media;

  using System Resources;

  using System IO;

  namespace SoundPlayerApp

  

  public partial class Form : Form

  

  private SoundPlayer simpleSound;

  public Form ()

  

  InitializeComponent();

  

  private void button _Click(object sender EventArgs e)

  

  OpenFileDialog OpenFileDialog = new OpenFileDialog();

  OpenFileDialog Filter = Wav 文件(* wav)|* wav ;

  if (OpenFileDialog ShowDialog() == DialogResult OK)

  

  simpleSound = new SoundPlayer(OpenFileDialog FileName);

  simpleSound Play();

  

  

  private void button _Click(object sender EventArgs e)

  

  OpenFileDialog OpenFileDialog = new OpenFileDialog();

  OpenFileDialog Filter = Wav 文件(* wav)|* wav ;

  if (OpenFileDialog ShowDialog() == DialogResult OK)

  

  simpleSound = new SoundPlayer(OpenFileDialog FileName);

  simpleSound PlayLooping();

  

  

  private void button _Click(object sender EventArgs e)

  

  if (simpleSound != null) simpleSound Stop();

  

  private void button _Click(object sender EventArgs e)

  

  simpleSound = new SoundPlayer(Properties Resources big);

  simpleSound Play();

  

  private void button _Click(object sender EventArgs e)

  

  simpleSound = new SoundPlayer(Properties Resources big);

  simpleSound PlayLooping();

  

  private void button _Click(object sender EventArgs e)

  

  if (simpleSound != null) simpleSound Stop();

  

  private void button _Click(object sender EventArgs e)

  

  switch (boBox Text)

  

  case 星号(错误) :

  SystemSounds Asterisk Play();

  break;

  case 默认响声(叮当声) :

  SystemSounds Beep Play();

  break;

  case 感叹号(惊叹号) :

  SystemSounds Exclamation Play();

  break;

  case 关键性停止(关键性终止) :

  SystemSounds Hand Play();

  break;

  case 问题 :

  SystemSounds Question Play();

  break;

  

  

  private void button _Click(object sender EventArgs e)

  

  ResourceManager rm = ResourceManager CreateFileBasedResourceManager( SoundResource Application StartupPath null);//资源文件不带扩展名称

  byte[] buffer = (byte[])rm GetObject( Sound wav );

  FileStream FS = new FileStream( Sound wav FileMode Create);//新建文件

  BinaryWriter BWriter = new BinaryWriter(FS);//以二进制打开文件流

  BWriter Write(buffer buffer Length);//从资源文件读取声音文件内容 写入到一个声音文件中

  BWriter Close();

  FS Close();

  simpleSound = new SoundPlayer( Sound wav );

  simpleSound Play();

  

  private void button _Click(object sender EventArgs e)

  

  ResourceManager rm = ResourceManager CreateFileBasedResourceManager( SoundResource Application StartupPath null);//资源文件不带扩展名称

  byte[] buffer = (byte[])rm GetObject( Sound wav );

  FileStream FS = new FileStream( Sound wav FileMode Create);//新建文件

  BinaryWriter BWriter = new BinaryWriter(FS);//以二进制打开文件流

  BWriter Write(buffer buffer Length);//从资源文件读取声音文件内容 写入到一个声音文件中

  BWriter Close();

  FS Close();

  simpleSound = new SoundPlayer( Sound wav );

  simpleSound PlayLooping();

  

  private void button _Click(object sender EventArgs e)

  

  if (simpleSound != null) simpleSound Stop();

  

  

cha138/Article/program/net/201311/11808

相关参考

知识大全 用hdmi线连接电脑和电视,怎样在电视中播放出声音

用hdmi线连接电脑和电视,怎样在电视中播放出声音这个是设置问题!在电脑声音-播放设备这里设备,把默认改成HDMI输出音频(原来是电脑输出的音频的。)电视连接电脑,如何从电视中播放声音?HDMI线带有

知识大全 苹果6s播放音乐声音会受微信声音干扰变小,这怎么解决

苹果6s播放音乐声音会受微信声音干扰变小,这怎么解决?可以将手机调为闹铃模式。具体做法如下:1,苹果手机左侧最上面的按钮往上或往下滑动下。2,将微信的声音模式打开。3,依次打开微信,我,设置,新消息通

知识大全 苹果6看手机电视没声音,其他音乐和播放器都有声音是怎么回事

苹果6看手机电视没声音,其他音乐和播放器都有声音是怎么回事这个是扬声器坏点了,建议你修,因为手机的听筒和铃声的播放不是一个扬声器,也就是说不是使用的同一个喇叭,负责铃声的喇叭坏掉了。2014年9月10

知识大全 利用Java Applet播放声音文件

利用JavaApplet播放声音文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  使用Appl

知识大全 VB.NET中声音的播放

VB.NET中声音的播放  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由VB升级为NET后有些人

知识大全 用Delphi设计循环播放声音文件程序

用Delphi设计循环播放声音文件程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 电脑所有播放器都没有声音是怎么回事

电脑所有播放器都没有声音是怎么回事?解决办法:开始----运行----services.msc----在"名称"找到"WindowsAudio"----鼠标左键选中它----单击鼠标右键----选择"

知识大全 苹果6s微信视频播放没声音是为什么 怎么办

苹果6s手机微信视频播放没声音是为什么,怎么办?解决方法:首先需要确定手机锁屏音是否打开(设置-声音-锁定声),如显示打开,将“锁定声”关闭,再打开。手机左边的音量键确定是打开的。进入手机设置—声音,

知识大全 如何在Java应用程序中播放声音文件

如何在Java应用程序中播放声音文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  简介  现有

知识大全 我的电脑播放视频文件时只有声音没有画面,为什么

我的电脑播放视频文件时只有声音没有画面,为什么电脑出现没有声音的问题,如开启电脑时无音,任务栏里的小喇叭不见了:首先,电脑无音看似简单,其实有时问题比较复杂,既涉及到硬件方面的问题又涉及到软件方面的问