![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| DimkraS |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 22.5.2006 Репутация: нет Всего: 3 |
С помощью объекта AxWindowsMediaPlayer воспроизвожу видео. Ни как не могу найти можно ли узнать на какой позиции находиться бегунок в элементе в WindowsMediaPlayer, тоесть нужно возвратить то время что указывается в настоящий момент в WindowsMediaPlayer.
--------------------
|
|||
|
||||
| Megalan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
Может это поможет?
Try If (PlayerControl.currentMedia.duration <> 0) Then Dim NewPerc As Double = Convert.ToDouble(PlayBar.Value) / 100 Dim DurationVar As Integer = Convert.ToInt32(PlayerControl.currentMedia.duration * 1000) 'milliseconds Dim NewPos As Integer = (DurationVar * NewPerc) / 1000 PlayerControl.Ctlcontrols.currentPosition = NewPos Else PlayBar.Value = 0 End If Catch ex As Exception MsgBox(ex.Message) End Try Где playercontrol это контрол WMP |
|||
|
||||
| Megalan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
Все. Нашел нужный тебе код.
Выводит в нужный лабел время проигрывания в виде 02:01 (02 минуты:01 секунда)
Удалите плиз мое прошлое сообщение Это сообщение отредактировал(а) Megalan - 21.7.2007, 22:03 |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |