我用mediaplayer做播放器在'打开'菜单项中的代码如下:mediaplayer.filename:=opendialog1.filename;
   mediaplayer.open;
我在单击'打开'菜单项选定一个文件后出现'初始化MCI时发生错误'
请问是什么原因?
以前好象没有这类现象我装了一个windows media player播放软件后好象就出现着类问题了!

解决方案 »

  1.   

    兄弟给我自己的播放器代码你自己看看吧if OpenDialog1.Execute then
      begin
        with MediaPlayer1 do
        begin
          FileName:= OpenDialog1.FileName;//用OpenDialog1控件得到系统文件名
          StatusBar1.Panels[0].Text:=FileName;//在状态条上显示文件名
          StatusBar1.Panels[1].Text:= ExtractFileExt(OpenDialog1.FileName);/显示扩展名
          AutoOpen:= true;//准备打开
          open;//准备播放;
        end;
      end;这个程一定可以!我的播放器就是这样做的,这是源码,我用得很好啊
      

  2.   

    对了我也装了msplayer9。0,
    还可以同时放歌一切正常!!
      

  3.   

    不还是行啊!我用了你的程序可是还是有同样的错误结果!我以前用mediaplayer控件做也是没有问题的!可是我自从安装了msplayer9。0以后现在就不好用了!我把msplayer9。0,卸载了也还是不要用啊!