怎样才能实现Tmediapkayer播放 DAT 音乐文件? Tmediaplayer 的deviceType 设置成dtAutoselect ,dtDAT等等,都不行。
    最好能给个例子  谢谢!

解决方案 »

  1.   

    98下:
    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');
    上面的代码,也就是修改了win.ini,system.ini文件。2000下:
    1.改注册表:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI32
    把MPEGVideo的键值改成想要的驱动就可,默认为"mciqtz32.dll"。
    2.HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\MCI Extensions    (新建键,键字符串为"dat",值为"MPEGVideo")
    包你解决。