Событие axWindowsMediaPlayer после остановки воспроизведения мультимедиа

Я импортировал axWindowsMediaPlayer контролировать мою форму для воспроизведения последовательности изображений и / или небольших видео.

Теперь я хочу, чтобы пользователь настроил слайд-шоу в соответствии со своими потребностями, чтобы он мог выбирать "время показа" для каждого изображения и просто воспроизводить длительность видео.

Я попытался применить таймер к форме и изменить axWindowsMediaPlayer URL каждые "х" количество секунд. Это прекрасно работает для изображений, но у видео теперь есть дополнительный пустой экран или отсеченные кадры (зависит от времени видео по сравнению с количеством секунд "х").

Я хочу использовать событие, которое будет срабатывать, когда воспроизведение мультимедиа прекращено (поэтому оно не будет обрезать видео), но при поиске через axWindowsMediaPlayer Список событий, я только нашел onMediaChanged, Это странное событие, оно запускается несколько раз в начале видео и в конце...

Есть ли в любом случае, я могу решить это? Мэйби использует что-то отличное от axWindowsMediaPlayer?

1 ответ

Я нашел решение после google'ing в течение нескольких часов. Если кто-то хочет знать, как получить доступ к axWindowsMediaPlayerПродолжительность:

axWindowsMediaPlayer1.currentMedia.duration

Это свойство (получить и установить), так что это все, что мне нужно.

Другие вопросы по тегам