听说RM文件是靠\Program Files\Common Files\Real\下的动态库支持播放的,
那能否用MCI指令操作呢?
那能否用MCI指令操作呢?
解决方案 »
- 请问如何取出win2000域活动目录中组的名称及其包含的所有用户名称(域登录名),急
- 问一个关于异常的问题,请大家帮帮忙!谢啦!
- TREEVIEW的使用问题
- 十万火急,高分求教,100分等你拿
- 请问水晶报表在哪免费下载
- 学生成绩、档案管理系统,有需要的吗?
- FindWindowEx
- 请问何获得光标位置的 X,Y坐标? 100分相送
- 请教一下,在一个form2中向一些textbox1输入数字,在form1中的运行时何调用
- ACCESS中的SQL语法问题:这条语句在SQLSERVER上行,在ACCESS中RUN不了,用什么可以代替?
- 一个复选框的键盘选择应按什么键?
- 在 win2000 中使用 DCOM(COM+ Win2003) 的问题
[mci extensions]
mid=Sequencer
rmi=Sequencer
wav=waveaudio
avi=AVIVideo
cda=CDAudio
aif=MPEGVideo
aifc=MPEGVideo
aiff=MPEGVideo
au=MPEGVideo
m1v=MPEGVideo
m3u=MPEGVideo
midi=MPEGVideo
mov=MPEGVideo
mp2=MPEGVideo
mp3=MPEGVideo
mpa=MPEGVideo
mpe=MPEGVideo
mpeg=MPEGVideo
mpg=MPEGVideo
mpv2=MPEGVideo
qt=MPEGVideo
snd=MPEGVideo
我没有装RealPlay,但装了Realone解码器 FOR Windows Media Player,
在\Program Files\Common Files\Real\下已有驱动库,Windows Media Player(v6.1)也可放RM,但就是用MCI不行,不知为何???
你必须知道RM文件的接口实现,看看那些dll文件,在VB中引用一个试试.
只要是标准的com组件,应该都能调用的.
应该不会牵涉到很底层的CODE吧,使用高级指令能否解决呢?
MediaPlay v6.01是怎样播放RM?
---------------------------
不知道你说的是哪个版本的MediaPlay? 如果是微软的,它肯定不能播放
RM文件. 但是如果是 Media Player Classical这个软件,它是能播放的. BTW: 超级解霸等软件能播放rm文件,是因为它们安装时装了Real的库
文件.
安装后,Windows Media Player 从v6.01 到v9.0都能放RM文件了,
但我没试过Media Player控件能否放RM,总之一般MCI指令是不能放的,
我看过在没安装RealPlay时,这个软件也是在\Program Files\Common Files\Real\下安装CODE的,但不知它如何让Windows Media Player 使用这些库的,应该是以插件的形式吧,
那VB中能否以通用的高级指令的形式(就像MCI)去调用Windows Media Player的这些“插件”???(不是调用Real的控件!!!)
我想微软应该做到了,只要Windows Media Player能放的,MCI应该也能放。