我知道用ShellExecute()可以实现,但是如果WAV被其它程序关联(如RealOne)时,便会
用该程序播放,怎样可以指定用MediaPlayer播放一段WAV声音?谢谢!
用该程序播放,怎样可以指定用MediaPlayer播放一段WAV声音?谢谢!
解决方案 »
- cxDBLookupCombobox显示问题
- SocketConnection.AppServer接口方法在DLL中重用
- DBGRID读取EXCEL 后刷新的问题,麻烦看看。。谢谢
- 很简单的问题,关于窗体文件保存的时候怎么改名字的问题,在线等,有答案即马上结帖子
- 我们公司的网站在提供50M终身免费邮箱。www.jxfw.com,要的去申请。
- 我的可用分为什么不自动增长了?请斑竹关注,兄弟们也有这种情况吗?
- 一个存储过程错误处理的问题
- 如何实现IE浏览器中的“同步”???问题解决,马上给分,在线等
- delphi 如何禁止应用访问网络
- 如何在焦点不在一个应用程序时,按下该应用程序的一个快捷健,可以响应它的事件?
- Delphi报表预览
- 怎么通过TADOStoredProc返回procedure的结果集并显示在界面上?
MediaPlayer.Stop;
MediaPlayer.Close;
Screen.Cursor := crHourGlass;
Update;
try
MediaPlayer.DeviceType := dtAutoSelect;
MediaPlayer.FileName := 'Your WAVName';
MediaPlayer.Open;
MediaPlayer.Play;
finally
Screen.Cursor := crDefalut;
end; 呵呵给分吧!
或者
ShellExecute(0, nil, 'mplayer2', '"C:\Windows\MEDIA\The Microsoft Sound.wav"', nil, SW_SHOW);