读书人

C#增添声音(简单)

发布时间: 2012-11-09 10:18:48 作者: rapoo

C#添加声音(简单)
这是我找到的答案

C# code
       System.Media.SoundPlayer player = new SoundPlayer();                player.SoundLocation = "c:\\test.wav";        //这里是文件路径                player.LoadAsync();                player.PlayLooping();                         //asynchronous (loop)playing in new thread                Thread.Sleep(5000);                player.Stop();

但复制到事件里,提示:Thread不存在
那么应该怎么定义Thread线程?

其实我是要做一个恶搞程序,固定时间Sleep一会,然后使用MessageBox.Show()跳出窗口,
但音乐一直在播放。
能实现的吧?

winfrom的,
谢谢!!

[解决办法]
using System.Threading
添加命名空间
[解决办法]
C# code
//实例化和启动,test为方法名Thread thread1 =new Thread(test);thread1.Start();//这是停止线程try{if (thread1.IsAlive)            {                thread1.Abort();            }} 

读书人网 >C#

热点推荐