TMediaPlayer控件播放mp3文件最精简的程序,为什么在一台机器上可以播放,而在另一台机器上却提示“无法确定MCI设备类型”?请高手指教,谢谢。
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
MediaPlayer1.FileName := OpenDialog1.FileName;
MediaPlayer1.Open;
MediaPlayer1.Notify := True;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
begin
MediaPlayer1.FileName := OpenDialog1.FileName;
MediaPlayer1.Open;
MediaPlayer1.Notify := True;
end;
end;
解决方案 »
- ClientDataSet1重复上传,你们遇到这样的情况吗?
- 如何将一个目录下有选择的若干文件中的特定字段写入到一个文本中?
- fastreport怎样填充纸上的空白
- 关于动态快捷菜单的建立
- !!!火!!!
- 还是多线程装树的问题?请各位DELPHI大师请进!ADO+SQL SERVER能否响应多线程?
- 十万火急的问题!!!!!!!
- delphi6的CORBA程序为什么只能编译不能运行?
- 怎样打看‘com’---串口,我想用assignfile(),rewrite(),write(),直接向串口,里写。
- 还是关于webbrowser的???
- 求教installshield12为带数据库的DELPHI程序打包过程,快崩溃了!!!!
- 请问怎么培养编程的思维?
MediaPlayer1.Play;
你的方法可行吗(我还没试过)?
1、在可以播放的机器上去掉Windows Media Player 工具-选项-文件类型-mp3音频文件的勾(重启电脑),此程序仍可播放。
事实上,在正常播放的机器上,Windows Media Player 工具-选项-文件类型-mp3音频文件选项,本来就是未勾选的。
2、在不能播放的机器上,TMediaPlayer 控件可以播放WAV文件,其他文件基本不行。
3、是不是由于TMediaPlayer控件内部代码的兼容性问题导致的这个现象?请高手指教。
本人是个菜鸟,这个RealPlay控件,在哪儿,如何安装?
安装成功后在组件栏的Active X面板能发现