|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.01.2008, 19:18 | #1 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 67
|
ProgressBar
Как сделать так чтобы ПРогрессБар ходил с Песней из MediaPLayer? Например: песня заканчивается прогрессБар тоже, песня в середине прогрессбар тоже. и т.п.
S.R.H.(Rahim)
|
20.01.2008, 19:22 | #2 |
Форумчанин
Регистрация: 03.01.2008
Сообщений: 102
|
В событие таймера! ProgressBar1.Position:=MediaPlayer1 .Position. Знаешь но почему-то не всегда совпадает. Может кто еще что подскажет!
Теория без практики мертва и бесплодна, практика без теории невозможна и пагубна.
|
20.01.2008, 19:23 | #3 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 67
|
Уже пробовал, не помогло.
S.R.H.(Rahim)
|
20.01.2008, 19:25 | #4 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
НЕ совпадать может из-за того что шаг (step) в прогресс баре равен 10 или из-за довольно отсталого компонента MediaPlayer.
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
20.01.2008, 19:27 | #5 |
Форумчанин
Регистрация: 03.01.2008
Сообщений: 102
|
А какой тогда лучше шаг делать? Одну миллисекунду?
Теория без практики мертва и бесплодна, практика без теории невозможна и пагубна.
|
20.01.2008, 19:36 | #6 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 67
|
Я думаю что делается так: ProgressBar1.Position:=MediaPlayer1 .TrackPosition......... а что в конце писать?
S.R.H.(Rahim)
|
20.01.2008, 19:38 | #7 |
Форумчанин
Регистрация: 15.01.2008
Сообщений: 117
|
перед проигрыванием: progressbar1.max:=mediaplayer1.leng th progressbar.step:=0 я только не пробовал...
|
20.01.2008, 19:44 | #8 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 67
|
а я попробовал, не сработало
S.R.H.(Rahim)
|
20.01.2008, 19:49 | #9 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Ищем по форуму, много раз уже рассматривалось.
mutabor даже выкладывал готовый пример плеера. Там как раз ваш принцип описан.
Life is too short, play more...
Как правильно задавать вопросы Последний раз редактировалось Alex21; 20.01.2008 в 19:52. |
20.01.2008, 19:54 | #10 |
Пользователь
Регистрация: 27.12.2007
Сообщений: 67
|
Alex21, большое спасибо!
S.R.H.(Rahim)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ProgressBar | Makarov | Компоненты Delphi | 3 | 04.02.2008 22:42 |
Новый ProgressBar | Лубышев | Компоненты Delphi | 8 | 23.01.2008 12:10 |
ProgressBar | Terran | Общие вопросы Delphi | 5 | 09.01.2008 21:18 |
ProgressBar | pentiumForever | Компоненты Delphi | 2 | 07.09.2007 13:33 |