VJAntonio |
Отправлено: 18.05.2006, 18:22 |
|
Не зарегистрирован
|
Помогите разобраться.
Мне нужно с помощью медиа плеера проиграть файл с той секунды, которую я поставлю в полосе прокрутки. Как поставить воспроизведение с определ. времени. |
|
CyberMind |
Отправлено: 19.05.2006, 10:41 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 29
|
Есть у медиа-плеера свойство MediaPlayer1->TimeFormat. По умолчанию оно уставновлено в tfFrames (кадры считаются). Поставь его в tfMilliseconds, что будет означать в каких единицах производится рассчет смещения при проигравании. Вычисляй смещение в милисекундах от начала и проигрывай файл:
CODE |
int offset;
offset = 10000; //10 секунд от начала
MediaPlayer1->TimeFormat = tfMilliseconds;
MediaPlayer1->StartPos = offset;
MediaPlayer1->Play();
|
в примере проигрывание начнется с 10-й секунды. |
|
VJAntonio |
Отправлено: 19.05.2006, 14:23 |
|
Не зарегистрирован
|
Спасибо работает нармально. |
|