我用delphi 的mediaplayer播放电影文件dat时,为什么有的DAT文件能播放,而有的不能播放? 我用微软的mediaplayer播放也是如此.

解决方案 »

  1.   

    版本的关系吧~,你可以试试下载一个新版本的mediaplayer.
      

  2.   

    不对,使用这个编程时,以前我也遇见过相同的问题,解决问题的方法是jingtao
    告诉我的
    具体的:
    在c:\windows\win.ini
    中的文件类型中添加
    *.dat=MPEGMovie(好是这样的,里面有MPG=MPEGMOviE)
    依样画葫芦就可以了
      

  3.   

    是操作系统版本的问题,如果是98就无上面的问题,你用的应该是XP?不过是
    dat=MPEGVideo还要在注册表的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\mci extensions里新增名为dat的字串值
      

  4.   

    还是不行,有的DAT文件还是不能播放(注意:不是所有的都不能),是不是解码器的问题,是不是还要第三方的解码器?