当前位置:编程学习 > C#/ASP.NET >>

如何同时播放两个声音??

如何同时播放两个声音??
以下代码不行:

using System.Media;
using System.Threading;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        private Thread threadPlay1;
        private Thread threadPlay2;
        private SoundPlayer soundPlayer1;
        private SoundPlayer soundPlayer2;

        public Form1()
        {
            InitializeComponent();
            soundPlayer1 = new SoundPlayer("electricity7.wav");
            soundPlayer2 = new SoundPlayer("electricity2.wav");
        }

        private void button1_Click(object sender, EventArgs e)
        {
            
            threadPlay2 = new Thread(new ThreadStart(Play2));
            threadPlay1 = new Thread(new ThreadStart(Play1));
           threadPlay2.Start();
           threadPlay1.Start();
        }
        private void Play1()
        {
            soundPlayer1.PlayLooping();
        }
        private void Play2()
        {
            soundPlayer2.PlayLooping();
        }

    }
}


还有什么方法????
--------------------编程问答-------------------- up --------------------编程问答-------------------- 学习  --------------------编程问答-------------------- http://blog.csdn.net/chengking/archive/2005/11/06/524162.aspx
中第八个程序用到了. C#程式. --------------------编程问答-------------------- 学习,关注! --------------------编程问答-------------------- 用两个MediaPlayer控件么?
这个倒是行,如果还没有什么更好的方法就给分了。 --------------------编程问答--------------------
引用 5 楼 winform 的回复:
用两个MediaPlayer控件么?
这个倒是行,如果还没有什么更好的方法就给分了。


??你没搞错吧?行?你播放第一个声音,如果第二个声音响起,则第一个声音会被打断!

这样才行http://www.51zcm.com/thread-435-1-1.html

--------------------编程问答--------------------
引用 6 楼 wxz280973534 的回复:
引用 5 楼 winform 的回复:
用两个MediaPlayer控件么?
这个倒是行,如果还没有什么更好的方法就给分了。


??你没搞错吧?行?你播放第一个声音,如果第二个声音响起,则第一个声音会被打断!

这样才行http://www.51zcm.com/thread-435-1-1.html


哥们,你牛~
什么时候的帖子了,你都能翻出来~ --------------------编程问答-------------------- 07年的帖。。这时候LZ都不知道在哪打酱油。。

6楼的哥们赞一个 --------------------编程问答-------------------- 大家一起来挖坟 --------------------编程问答--------------------
引用 8 楼 porschev 的回复:
07年的帖。。这时候LZ都不知道在哪打酱油。。

6楼的哥们赞一个


抬举抬举,百度上看见的,进来就回答了,随便。。。。知道我的意思吧 --------------------编程问答-------------------- 古董贴,囧。
播放wav可以异步操作。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,