Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TrackBar для Видео Плеера


LostHero ©   (2006-02-25 19:58:00) 

Помогите, пожалуйста, сделать TrackBar для видео плеера так, чтобы он отображал текущую позицию просмотра и с его помощью можно было бы менять позицию. Видео воспроизводится при помощи MediaPlayer-а.
Может есть уже готовый компонент?? Скажите где?

Заранее благодарен!


LostHero   (2006-02-25 23:04:00) [1]

Как сделать так чтобы процедура невыполнялась при определенных условиях ??


Virgo_Style   (2006-02-25 22:32:00) [2]

берешь таймер, в OnTimer устанавливаешь TB.Position := MP.Position; в TB.OnChange (или как там его) устанавливаешь MP.Position := TB.Position; после чего возникает проблема зацикливания, которую можно решить, временно убирая обработчик TB.OnChange...

Короче, "придется писать программу" (c)


LostHero   (2006-02-25 22:25:00) [3]

А как сделать в одном ТВ

> чтобы он отображал текущую позицию просмотра и с его помощью
> можно было бы менять позицию
??


Virgo_Style   (2006-02-25 20:09:00) [4]

Есть, TTrackBar на вкладке Win32.
У него есть Max, а у TMediaPlayer - Length; и у обоих - Position.


Наверх

Титульная страница Поиск, карта сайта Написать письмо