Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Вниз

самодельный плеер   Найти похожие ветки 

 
Archi Gudvin ©   (2003-12-26 15:22) [0]

Братцы, помогите. Хочу написать собствееный плеер. Не могу сделать, чтобы после окнчания одного музыкального файла сразу проигрывался другой. И еще как лучше сделать плейлист. Спасибо.


 
Otez   (2003-12-26 22:55) [1]

Каким компонентом выводишь? Или совсем без VCL.
Я в своём playlist делал с помощью TList;


 
konstantinov ©   (2003-12-26 23:01) [2]

1.Надо написать обработчик MediaPlayer.NotifyEvent ( если MediaPlayer.Mode = pmStopped то...

2. Плейлист... Самое простое OpenDialog.Files - список файлов , загрузи в ListView и пользуйся.


 
Otez   (2003-12-27 14:42) [3]

Записываешь в какую-нибудь переменную через определённый промежуток времени(TTimer)текущую позицию
(Pos := MediaPlaer.Position;), и если Pos = MediaPlayer.Position, то играещь другую мелодию.
Вместо переменной можно использовать св-во TScrollBar`а Position, убивая 2-х зайцев: отслеживаещь тек. позицию и имеешь ползунок для прокрутки трэка.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.038 c
8-1073550312
lex
2004-01-08 11:25
2004.04.18
Перемотка видео по ключевым кадрам.


14-1080364923
able
2004-03-27 08:22
2004.04.18
Книга по сетям. (можно бумажную :))


14-1079953574
ghg
2004-03-22 14:06
2004.04.18
iriver-550 и sorell smp-t13


14-1080199132
Соловьев
2004-03-25 10:18
2004.04.18
Несколько идей по спасению сайта.


3-1079929357
RenVold
2004-03-22 07:22
2004.04.18
Импорт данных из MS Access в IB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский