Windows Media Player в 1С - как получить текущую позицию воспроизведения? #688224


#0 by Сниф
Что хочу сделать: запустив видео в 1С (обычное приложение) иметь возможность получить текущую позицию воспроизведения, сохранить ее в справочнике и выполнить обратную операцию - открыть видео на сохраненной позиции. Накопилось много обучающих курсов и хочется систематизировать информацию, храня закладки в 1С. Что делаю: вставил на форму ActiveX Windows Media Player. Но в свойствах не вижу ничего похожего на CurrentTime или CurrentPosition. Можно ли и как получить/установить текущую позицию для WMP ActiveX? Если нельзя, то какой другой ActiveX подходит для этой цели?
#2 by Wobland
Position    'real'    get/set    Playback position within current MRL, scaled from 0.0 to 1.0. Live feed returns 0.0 ©
#3 by sikuda
Можно не ограничивать себя толстым клиентом
#4 by sikuda
Можно не ограничивать себя толстым клиентом, но в 8.4 может и не будет работать
#5 by Сниф
Всем спасибо, разобрался. Для идущих во след: искомое свойство player.controls.currentPosition
#6 by Wobland
>Но в свойствах не вижу ничего похожего на CurrentTime или CurrentPosition а я тебе поверил.. ;)
#7 by Сниф
проблема была в том, что я искал атрибут у объекта WMP, а оказывается он "закопан" глубже - в коллекции "controls" :)
#8 by sikuda
Мне кажется через HTML поле проще... Но я так понял в Winodоws 7 доступен как WMP 9 так и WMP 6.4 для совместимости со старыми версиями.
#9 by Сниф
а я через HTML поле :) код из примера: и уже дальше сами:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С