我正在使用C#中的媒体播放器的axpluging控件。但是我想在vlc媒体播放器中为图像设置不同的持续时间。我做不到 。如何在播放列表中设置播放时间?我正在使用此事件,但无法正常工作。您有什么建议吗?
private void axVLCPlugin21_MediaPlayerTimeChanged(object sender, AxAXVLC.DVLCEvents_MediaPlayerTimeChangedEvent e)
{
try
{
//log.append("playlist:" + axVLCPlugin21.playlist.currentItem + "," + TimeFormat(e.time), logdirectory);
foreach (var item in playeritems)
{
string[] line = item.Split(',');
if (axVLCPlugin21.playlist.currentItem == Convert.ToInt32(line[0]) && counter == Convert.ToInt32(line[1]) )
{
if (line[2] != "1")
{
log.append("playlist:" + axVLCPlugin21.playlist.currentItem + "," + counter.ToString(), logdirectory);
axVLCPlugin21.playlist.next();
}
counter = 0;
}
}
}
catch (Exception ex)
{
string logstr = ex.InnerException == null ? "" : ex.InnerException.Message;
log.append("ERROR:" + ex.Message + "-->" + logstr, logdirectory);
MessageBox.Show(ex.Message);
Environment.Exit(0);
}
}
我正在使用C#中的媒体播放器的axpluging控件。但是我想在vlc媒体播放器中为图像设置不同的持续时间。我做不到 。如何在播放列表中设置播放时间?我正在使用...
我用此代码解决了,也许可以帮助某人: