I it_boy69 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-27 #1 我用控件 mediaplayer 做了一个播放 mpg 文件的播放器 在多数计算机上都能正常播放,可是在有的计算机上却出现 MCI 错误! 这是为什么?
L LUJIAYU110 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-28 #2 搜了一下,以前有这样的问题: 清新空气 (2006-05-19 13:41:00) 我遇到过,问题原因,建议你单步检查; 1、有可能MediaPlayer1.FileName文件不存在 2、可以MediaPlayer1不处于Play或Open状态,但你却将其close或Stop RedBeret (2006-05-22 19:00:36) 你播放的是什么格式的文件?是不是没有装相应的解码器?
搜了一下,以前有这样的问题: 清新空气 (2006-05-19 13:41:00) 我遇到过,问题原因,建议你单步检查; 1、有可能MediaPlayer1.FileName文件不存在 2、可以MediaPlayer1不处于Play或Open状态,但你却将其close或Stop RedBeret (2006-05-22 19:00:36) 你播放的是什么格式的文件?是不是没有装相应的解码器?
3 3cs Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-28 #3 那是因为有些机器安装了一些不同的解码器,改变了MCI的调用设置,所以提示MCI错误。 MCI的设置一般是存在SYSTEM。INI文件中,你看看INI文件的MCI小节中的内容就可以了。 还有一些是存在注册表里。你找找看吧。 本人见意你用DSHOW作播放,可能会直观些.
那是因为有些机器安装了一些不同的解码器,改变了MCI的调用设置,所以提示MCI错误。 MCI的设置一般是存在SYSTEM。INI文件中,你看看INI文件的MCI小节中的内容就可以了。 还有一些是存在注册表里。你找找看吧。 本人见意你用DSHOW作播放,可能会直观些.
I it_boy69 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-28 #4 3cs: dshow是什么? 我需要的是从 delphi 主程序中调用组件方式播放 dshow 是 delphi的组件吗? 请赐教
3 3cs Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-28 #5 微软的多媒体开发平台之一:Directshow,有人把它封装成控件了DSPACK,你找找,网上有