永发信息网

求高手,C# WinForm怎么根据条件播放声音?

答案:4  悬赏:30  手机版
解决时间 2021-11-17 03:40
  • 提问者网友:回忆在搜索
  • 2021-11-16 11:01
求高手,C# WinForm怎么根据条件播放声音?
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-11-16 11:32
C# WinForm是一个仿百度音乐的播放器,通过国外著名的BASS解码器来播放,精悍短小,内存占用低。
播放需要代码的。
System.Media.SoundPlayer player = new System.Media.SoundPlayer();
string strPath = System.Environment.CurrentDirectory; //获取程序目录
strPath = strPath + "\\mp3" + "\\1.wav";
player.SoundLocation = strPath;
player.Load();
player.Play();
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-11-16 13:23
关注此问题
  • 2楼网友:持酒劝斜阳
  • 2021-11-16 12:34
题目描述不清,你的根据条件是什么意思?

C#播放背景音乐通常有四种方式:
1.播放系统事件声音
2.使用System.Media.SoundPlayer播放wav
3.使用MCI Command String多媒体设备程序接口播放mp3,avi等
4.使用axWindowsMediaPlayer的COM组件来播放

帮你找了个链接,有详细介绍
http://blog.csdn.net/haitaodoit/article/details/6953377
  • 3楼网友:三千妖杀
  • 2021-11-16 11:58
System.Media.SoundPlayer player = new System.Media.SoundPlayer();
string strPath = System.Environment.CurrentDirectory; //获取程序目录
strPath = strPath + "\\mp3" + "\\1.wav";
player.SoundLocation = strPath;
player.Load();
player.Play();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯