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

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

Определить размер песни...


Аноним ©   (2004-10-06 14:45:00) 

Как определить продолжительность песни через TMediaPlayer?
Сразу говорю, через MediaPlayer.length выдается какое-то семизначное число, идентифицировать которое в стандартном виде типа минуты, секудны, миллисекунды мне не удалось.


Miga   (2004-10-08 20:37:00) [1]

Пофигу в каком формате файл, главное чтоб его MPlayer хавал. Самый удобный способ узнать длительность файла в секундах это поставить MediaPlayer.TimeFormat:='tfMilliseconds'(он стоит по дефолту)и полученный MediaPlayer.Lengthразделить на 1000.


Аноним   (2004-10-06 15:02:00) [2]

В справке написано что можно самому установить этот тип функцией API MCIWndUseTime. Или в MediaPlayer.TimeFormat:='ms'.
Однако ничего не изменилось.

И кстати, забыл указать, что воспроизводится mp3 файл.


DVM   (2004-10-06 14:46:00) [3]


> идентифицировать которое в стандартном виде типа минуты,
> секудны, миллисекунды мне не удалось.

Читай справку. Это число расшифровывается по-разному в зависимости от типа файла, кот. воспроизводится.


Наверх

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