我的程序有时出现“NO MCI OPEN DEVICE”的提示!(20分)

  • 主题发起人 主题发起人 多情剑客无情剑
  • 开始时间 开始时间

多情剑客无情剑

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序用着MediaPlyer 控件,有时出现“NO MCI OPEN DEVICE”的提示!不是经常出现,而是有时出现,也不能跟踪!怎么办?
 
这样试试!
=================================
1、一开始就先 MediaPlayer1.Wait:=true;
在MediaPlayer1.Play 的上一行设置 MediaPlayer1.Wait:=false;
2. 会不会是mmsystem.dll的问题?
 
有时机上没有声卡,或声卡连不上时就会有这样的提示了。
 
有声卡的!
 
最好在更换声音文件时, 先将 MediaPlayer1.Close ....
象 Query 一样, 先 Close 再做其它的动作.
 
MediaPlayer1.close再MediaPlayer1.open吧!
 
刚刚运行我的程序,什么操作都不做,等一会儿就出现了这个提示。我找了一下我的程序中只有一处有OPen;而且只是点按钮以后才open 的。当点停止的时候就Stop and Close了。
 
该文件格式是系统不能播放的
 
后退
顶部