您的位置:程序门 -> .net技术 -> c#



帮帮我急啊.关示播放wav文件的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


帮帮我急啊.关示播放wav文件的问题[已结贴,结贴人:llw1103]
发表于:2007-03-16 12:22:45 楼主
using   system.media;
this.player.soundlocation   =   "m.wav ";
this.player.play();

我想知道用什么方法能知道这个音频文件以经播放完了?
或得到它的播放时间也行.
先谢谢了
发表于:2007-03-16 12:27:351楼 得分:0
查帮助
发表于:2007-03-16 12:33:112楼 得分:30
http://www.codeproject.com/cs/media/wavecontrol.asp
http://www.codeproject.com/useritems/text2audio.asp
http://www.codeproject.com/cs/media/playsounds1.asp
发表于:2007-03-16 13:05:453楼 得分:0
楼上你给的网.上会写的是播放wav文件的方法
没有我要的啊.
不过谢谢你
发表于:2007-03-18 23:41:274楼 得分:30
用directsound

device   wavdevice=new   device();
wavdevice.setcooperativelevel(this,   cooperativelevel.priority);
secondarybuffer   wavbuffer   =   new   secondarybuffer( "c:\\m.wav ",   wavdevice);
wavbuffer.play(0,   bufferplayflags.default);

如果wavbuffer.status.playing==true   说明正在播,如果是flase     说明已经放完
发表于:2007-03-19 09:18:415楼 得分:40
用我写的类吧,纯c#写的,可以得到音视频文件的播放时间

如果播放音频视频录音的话,用我写的类也可以
http://www.jz322.com/web/mediaee_sdk.rar
http://www.jz322.com/web/media.txt
也许会有帮助
发表于:2007-03-19 09:31:196楼 得分:0
mark
发表于:2007-03-19 12:35:107楼 得分:0
我自己把问题以经解决了.
分还是得给.


快速检索

最新资讯
热门点击