菜鸟MCI涉及的Win.ini与 system.ini的配置问题(50分)

  • 主题发起人 主题发起人 Jar
  • 开始时间 开始时间
J

Jar

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用MCI(错了,尝试用)时,Device Type 选用Autoselect,出现了
EMCIdevice Error with message MMSYSTEM281;(另外用dtdat时碰
到..263 ).cch_b曾经在大富翁中作过这方面解答.我的win.ini相关设置如下:
[mci extensions]
mid=Sequencer
rmi=Sequencer
wav=waveaudio
avi=AVIVideo
cda=CDAudio
aif=MPEGVideo
aiff=MPEGVideo
aifc=MPEGVideo
au=MPEGVideo
m1v=MPEGVideo
mov=MPEGVideo
mp2=MPEGVideo
mpa=MPEGVideo
mpe=MPEGVideo
mpeg=MPEGVideo
mpg=MPEGVideo
dat=MpegVideo
qt=MPEGVideo
snd=MPEGVideo

m3u=MPEGVideo
mp3=MPEGVideo
mpv2=MPEGVideo

[MCICompatibility]
QTWVideo=0x0001
MCIXSND=0x0001
GDAnim=0x0001

[mciavi]

system.ini 如下:
[mciseq.drv]

[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
videodisc=mcipionr.drv
vcr=mcivisca.drv
MPEGVideo=mciqtz.drv

问题在哪?如何进行修改?谢谢各位大侠!

 
把[mci extensions]全删了如何?我的SYSTEM.INI时就完全没有这些东东,完全
正常!
 
Sachow,你用的系统是win98还是win2000?据说后者没有这类问题。还有,这样删除对系统的后果如何?呵呵?
现在这段时间较忙,等到下周试一试再说。最好能照你这样解决问题。
 
win.ini 中[mci extensions]
里面mpeg=MPEGVideo mpg=MPEGVideo这些项目是文件的扩展名同MCI设备的对应关系。也就是说mpeg,mpg这些文件和MPEGVideo这种类型的mci设备相关联。
system.ini 中[mci]
里面的MPEGVideo=mciqtz.drv这些项目是mci设备同mci驱动程序之间的对应关系,
也就是说MPEGVideo要用mciqtz.drv这个驱动程序来解压。

出现问题的最大可能是驱动程序没有安装,可以安装IE4或5后再试一下。





 
我想问一下,如何读取前面的值。如:
mid=Sequencer 的mid
wav=waveaudio 的wav
avi=AVIVideo 的avi
 
我在用MediaPlayer播放本机的各种格式文件都可以,如果将filename指定为网上另外一台机器上的文件时,有的文件格式就不行(如.mpg, .dat),会出现EMCIdevice
Errorwith message MMSYSTEMxxx(x表示数字)错误,不知是何原因。
 
接受答案了.
 
后退
顶部