C++builder中有的程序编译没错但无法运行,出现:

whunvy 2002-05-15 09:47:40
C++builder中有的程序编译没错但无法运行,出现:
EMCIDeviceErrow with message 'MMSYSTEM266 设备无法加载,请检测程序是否正确安装'

不知是怎么回事,请教!
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
whunvy 2002-05-16
  • 打赏
  • 举报
回复
源码:
......
UINT wavedevice;
wavedevice=waveOutGetNumDevs();
//ShowMessage(String(wavedevice)+"声卡");
//MessageDlg("声卡",mtConfirmation,TMsgDlgButtons() << mbOK ,0);
if (wavedevice>0)
{
HaveSoundD=true;
MediaPlayer1->Play();
ImageMusic->Enabled=true;
SoundOn=true;
ImageMusic->Picture->LoadFromFile(butoImagePath+"jpgMusic2.jpg");
}
else
{
HaveSoundD=false;
ImageMusic->Enabled=false;
ImageMusic->Picture->LoadFromFile(butoImagePath+"jpgMusic1.jpg");
}
.....

如果去掉MediaPlayer1,就可以了,但是我的机器声卡显卡都没问题,多媒体文件运行也很正常,。。。烦死了,,,,,

还请高手帮忙---
lly_oldf 2002-05-15
  • 打赏
  • 举报
回复
源码呢?程序干什么的?好像是声音驱动。
mygodness 2002-05-15
  • 打赏
  • 举报
回复
好像设备驱动错误

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧