Playing a wav file without TMediaPlayer

简介:
As you know ,to play a WAV sound, you can use a TMediaPlayer object. 
This article shows that how can playing a wav file without TMediaplayer. 
-------- 
declared in the mmsystem unit 
........ 
function PlayWav(const FileName: string): Boolean; 
begin 
Result := PlaySound(PChar(FileName), 0, SND_ASYNC); 
end; 

procedure StopWav; 
var 
buffer: array[0..2] of char; 
begin 
buffer[0] := #0; 
PlaySound(Buffer, 0, SND_PURGE); 
end; 

------------------------------- 
//Example: 

procedure TForm1.Button1Click(Sender: TObject); 
begin 
PlayWav('c:\windows\media\start.wav'); 
end; 

procedure TForm1.Button2Click(Sender: TObject); 
begin 
StopWav; 

end; 




    本文转自 OldHawk  博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2007/08/20/862484.html,如需转载请自行联系原作者




相关文章
|
8月前
|
人工智能 语音技术 Android开发
format和save_wav
format和save_wav
44 1
|
内存技术
如何将.m4a转.wav文件
如何将.m4a转.wav文件
如何将.m4a转.wav文件
|
JavaScript 前端开发
|
JavaScript 前端开发
opensecuritytraining video
https://www.youtube.com/user/OpenSecurityTraining/playlists https://www.
742 0
GRRCON 2014 video
http://www.securitytube.net/video/11380
567 0
Shakacon LLC video
https://www.youtube.com/playlist?list=UUIvytJLrQS3x8lTusvTLaOQ 推荐里面的 Threat Detection via Met...
513 0

热门文章

最新文章