MediaPlayer能不能播放.wav文件(100分)

  • 主题发起人 主题发起人 liuyming
  • 开始时间 开始时间
L

liuyming

Unregistered / Unconfirmed
GUEST, unregistred user!
MediaPlayer能不能播放.wav文件,如果能,该怎么做?为什么我想播放它,便会出错?
 
能!
MediaPlayer1.Filename := 'c:/111.wav';
MediaPlayer1.Open;
MediaPlayer1.play;
要不贴出你的代码!
 
先下一个 ms media play 6.X
在 delphi 中拉入 其 activex 空件。
可以提供原程序。
 
用wjiachun看方法就可以了,不用安装什么控件。
 
我试过了,还是出错
 
不用MediaPlayer,直接用PlaySound(FileName :TFileName)
 
我用了PlaySound,可是程序还是出错,提示“[Error] meal.pas(244): Undeclared identifier: 'playsound'”
 
加入WMM单元
 
还是出错,提示“[Fatal Error] meal.pas(8): File not found: 'wmm.dcu'”
 
如果使用WindowsAPI,请在uses中加入mmsystem;然后按下列方式调用
playsound('windows.wav',SND_FILENAME,SND_SYNC),还有多个参数,请参考win32 developer's reference(Dephi自带)
如果使用Mediaplayer,wjiachun的方法是正确的。
 
多人接受答案了。
 
uses mmsystem;
 
后退
顶部