首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

pb怎么获取视频文件的分辨率和播放时长

2012-02-08 
pb如何获取视频文件的分辨率和播放时长?在windows下,只要安装了Windows Media Player就可以看到视频文件的

pb如何获取视频文件的分辨率和播放时长?
在windows下,只要安装了Windows Media Player就可以看到视频文件的分辨率和播放时长等信息,现在我想通过pb得到这些信息,代码该如何写,请高手指点。
我想应该要调用API函数,有写过此类程序的朋友请分享分享,谢了。

[解决办法]
使用windows media player 控件打开媒体后,调用下面函数即可


获取媒体持续时间:ole_1.object.currentMedia.durationString() //00:00格式
获取媒体持续时间(以秒为单位)ole_1.object.currentMedia.getiteminfo("Duration")
获取媒体的宽度ole_1.object.currentMedia.imageSourceWidth()
获取媒体的高度ole_1.object.currentMedia.imageSourceHeight()

热点排行