最近再学怎么用mmcontrol控件做一个播放器,但是我在网上查了许多的资料,都没有实现,请高手指点.最好是能付上源码,先谢了

解决方案 »

  1.   

    在form的load事件中。如下
    MMControl1.DeviceType = "MPEGVideo"  '这里是你要播放的文件类型avivideo之类的或设备类型
    CommonDialog1.ShowOpen               CommonDialog1这个控件需要你从工程--部件 里拉出来
    MMControl1.FileName = CommonDialog1.FileName   '读取文件名
    MMControl1.Command = "open"   '打开文件
    MMControl1.hWndDisplay = Picture1.hWnd       '播放画面定位
    MMControl1.Command = "play"                '开始播放
     小程序仅供参考
      

  2.   

    avi格式其实有很多不同的编码方式,系统自带的mmcontrol默认状态下估计只能对mpeg1格式的avi进行解码.
    不知道你所谓的"没有实现"是否属于这种问题.
    如果你只是卡在控制命令的调用上, 只要查一下MSDN上, 上面的例子很完整的.