UP
是  不 是你少库了呀?!
UP

解决方案 »

  1.   

    我原本以为什么问题都可以在这里解决呢!
    我再UP!UP!UP
      

  2.   

    出现这种情况的可能性很多的,
    一、也许真是你程序的问题
    二、也许是用户使用了WINAMP这样的软件在播放MP3,这种情况下打开你的程序,就会出现你这样的问题。或许你把问题再具体化一点吧
      

  3.   

    你在自己的机子上可以运行吗?
    你这样试一试看!procedure TcontrolE.WriteMciConfig;
    {定义一个过程,向ini文件写一些配置信息,
    以便系统能调用相应驱动程序来播放文件,但我写的不全!}
    begin
      WritePrivateProfileString('mci extensions', 'mpg', 'MPEGVideo', 'win.ini');
      WritePrivateProfileString('mci extensions', 'dat', 'MPEGVideo', 'win.ini');
      WritePrivateProfileString('mci extensions', 'mpv', 'MPEGVideo', 'win.ini');
      WritePrivateProfileString('mci extensions', 'mpeg','MPEGVideo', 'win.ini');
      WritePrivateProfileString('mci extensions', 'cjt', 'MPEGVideo', 'win.ini');
      WritePrivateProfileString('mci extensions', 'avi', 'AVIVideo', 'win.ini');
      WritePrivateProfileString('mci', 'MPEGVideo', 'mciqtz.drv', 'system.ini');
      

  4.   

    Bellamy(酷公爵) :你的意思是说对方的机器上的却缺少MCI驱动吧,我试试看;
    cobi(我是小新):运行出现错误的时候,我就立即打开了Windows Media Player,能须利地播放出那个Mp3文件。
    程序一定是有问题,可是我的机器上能放啊?谢谢你们了,我本来已经绝望了,已经很感动了!
      

  5.   

    在大家的帮助下,我终于找到了原因:东方影都将System.ini的Mci配置中的
    原本是MPEGVideo=mciqtz.drv的改成了MPEGVideo=CoolPlay.dll差点儿要了我的命!!1