关于MediaPlayer1的问题

tyg1982 2004-01-21 11:03:19
我正在编一个音频播放器,用的是MediaPlayer1的控件,版本是6.4,Win2000Pro自带的,希望各位高手给我讲解一下改控件的使用方法。最好是附上例子。谢谢了
...全文
43 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tyg1982 2004-01-23
  • 打赏
  • 举报
回复
谢谢各位了!在次鞠躬感谢各位
华芸智森 2004-01-22
  • 打赏
  • 举报
回复
更正:
**尤其要注意的是打包时,当你的软件中打包时,不能将该控件:MSDXM.OCX打包进去,因为,媒体播放机有好多个版本,当你将文件打包进去以后,如果MSDXM.OCX的版本跟你的开发版本不相同,将会弹出错误,不能播放,不但你的软件不能正常,连WINDOWS中的媒体播放机也不能正常.
华芸智森 2004-01-22
  • 打赏
  • 举报
回复
MediaPlayer支持常见的音频,视频文件.如MPEG音视频(MPA,MP1,MP2,MP3,MPEG,VCD格式的DAT),AVI,WMV,MID等等,你打开媒体播放机就知道了.

FileName 播放的文件名.
Play 开始播放.
Pause 暂停
Stop 停止播放
SelectionEnd 取文件结束位置.(也可以用来取文件的长度)
CurrentPosition 当前的播放位置.
AUTOSTART 自动开始.
Volume 设置音量大小.(-65535 - 0)
BUFFERINGTIME 缓冲时间.
DISPLAYMODE 模式(时间/帧)
DISPLAYSIZE 播放视频时的大小,有七个参数.你在属性框中可以看到.
ENABLECONTEXTMENU 是否显示控制菜单 .
ENABLEFULLSCREENCONTROL 是否全屏播放(视频)
很多..我都说不来,你自己其实可以试一下就明白了.

不过,有些东西我在这里简单地说明一下:
可以用 CurrentPosition 重新设置播放位置.

**尤其要注意的是打包时,当你的软件中包含有该控件:MSDXM.OCX,因为,媒体播放机有好多个版本,当你将文件打包进去以后,如果MSDXM.OCX的版本跟你的开发版本不相同,将会弹出错误,不能播放,不但你的软件不能正常,连WINDOWS中的媒体播放机也不能正常.








rainstormmaster 2004-01-22
  • 打赏
  • 举报
回复
MSDN Home > MSDN Library > Graphics and Multimedia > Audio and Video > Windows Media Player 6.4 SDK > Version 6.4 Player Control Guide
rainstormmaster 2004-01-22
  • 打赏
  • 举报
回复
http://www.yesky.com/20010830/194441.shtml
用MediaPlayer控件做一个MP3播放器

关于MediaPlayer控件的用法可以参考msdn
kmzs 2004-01-22
  • 打赏
  • 举报
回复
是的是的
goodname008 2004-01-22
  • 打赏
  • 举报
回复
既然是自己做播放器,我觉得还是不要用MediaPlayer控件,不如用API函数,一个就够了。

Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

其中lpstrCommand参数是命令字符串,重点参考命令的语法(巨多无比),这样做出来的播放器不但有自己的界面风格,而且非常灵活,也能实现媒体播放器没有实现的功能。

不过用MediaPlayer控件做的话又快又简单。

各有优缺点。 :)

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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