2013-08-26 212 views
0

我导入了一个axWindowsMediaPlayer控件到我的窗体播放一系列图片和/或小视频。axWindowsMediaPlayer事件媒体停止播放后

现在我想要用户根据自己的需要调整幻灯片放映,所以他应该能够选择每张图片的“演出时间”并播放视频的长度。

我试图将一个计时器应用于表单,并且每012秒钟更改一次“x”秒数的axWindowsMediaPlayer URL。这适用于图片,但视频现在有一个额外的空白屏幕或剪辑画面(取决于与“x”秒数量相比的视频时间)。

我想使用一个事件,它会在媒体停止播放时触发(所以它不会切断视频),但当我搜索到axWindowsMediaPlayer事件的列表时,我只发现onMediaChanged。这个事件有点奇怪,它在视频的开头触发了几次,最后触发了几次......

有没有反正我可以解决这个问题? Maby使用不同于axWindowsMediaPlayer的东西?

回答

1

我在google'ing几个小时后发现了解决方案。如果有人想知道如何存取权限的axWindowsMediaPlayer的持续时间:

axWindowsMediaPlayer1.currentMedia.duration 

这是一个属性(get和set),所以这是我所需要的。