Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
| Dead.MorozZ |
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
Существует ли компонент имитирующий mp3 плеер? Если да то где скачать, если нет то как написать?
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| klem4 |
Сообщение
#2
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
компонент TMediaPlayer ...
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
| GoodWind |
Сообщение
#3
|
![]() Автооответчик ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 188 Пол: Мужской Реальное имя: Александр Репутация: 16 |
-------------------- Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
|
| Dead.MorozZ |
Сообщение
#4
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
To: klem4
А как мне после завершении мелодии перейти на следующую?? -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| klem4 |
Сообщение
#5
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
по разному можно,смотря как реализуешь список воспроизведения или пользуешься OpenGialog-ом, смысл - открыть аудио с новым названием, см аттач, готовая прога (не моя)
Прикрепленные файлы
MP3_Player.rar ( 220.37 килобайт )
Кол-во скачиваний: 409-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
| Dead.MorozZ |
Сообщение
#6
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
Почему у меня не работает эта часть программы (Воспроизведение следующей композиции после завершения предыдущей)
Код ifPlayer.Position = Player.Length then begin Player.FileName := '-FileName-'; Player.Open; end; Значение Player.FileName присваивается, но само не открывается ЗЫ: Player это у меня MediaPlayer так называется Сообщение отредактировано: Dead.MorozZ - -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| volvo |
Сообщение
#7
|
|
Гость |
if Player.Position = Player.Length then begin |
| Dead.MorozZ |
Сообщение
#8
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
У меня вот какая ситуация, помогите разобраться:
У меня все муз.файлы называются 1, 2, 3, ... как мне восртоизводить по-очереди? Почему не воспринимается мой код: Код inc(i); s := IntToStr(i); s := s + '.mp3'; Player.FileName := s; Player.Open; Player.Play; -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| volvo |
Сообщение
#9
|
|
Гость |
Dead.MorozZ,
у меня вот так срабатывает: mediaplayer1.filename := inttostr(current) + '.mp3'; А что у тебя происходит? Ошибка, или просто не играет? |
| Dead.MorozZ |
Сообщение
#10
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
У меня пишет что не может найти таких файлов
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| volvo |
Сообщение
#11
|
|
Гость |
Ну, так файлы должны быть или в текущей папке (вместе с EXE), или нужно прописывать полный путь к ним...
|
| Dead.MorozZ |
Сообщение
#12
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
У меня так и есть файлы в одной куче с ЕХЕ-шником
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| Dead.MorozZ |
Сообщение
#13
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
To: volvo
Ты свой код в каком обработчике события реализовывал? Сообщение отредактировано: Dead.MorozZ - -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| Dead.MorozZ |
Сообщение
#14
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
Можно ли заменить МедиаПлеер на что нибудь более "симпатичное" или изменить его внешний вид??
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| GoodWind |
Сообщение
#15
|
![]() Автооответчик ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 188 Пол: Мужской Реальное имя: Александр Репутация: 16 |
можно убрать visible с mediaplayer и сделать кнопки типа play-stop с таким кодом:
mediaplayer1.play; или mediaplayer1.stop; -------------------- Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
|
| Dead.MorozZ |
Сообщение
#16
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
To: GoodWind
И че это изменит? На внешний вид это никак не влияет, по-моему -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| volvo |
Сообщение
#17
|
|
Гость |
Dead.MorozZ,
ты не понял... Сам TMediaPlayer станет невидимым, но все его возможности будут доступны... А ты можешь добавить несколько красивых кнопок и назначить им действия Play/Pause/Stop как показал GoodWind... Тут уж все зависит от тебя - как нарисуешь, так и будет... |
| Dead.MorozZ |
Сообщение
#18
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
А никто не пробовал TrackBar для Плеера сделать?? Помогите пожа...
-------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
| Gothic_Snake |
Сообщение
#19
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 45 Пол: Мужской Реальное имя: Алексей Репутация: 0 |
|
| Dead.MorozZ |
Сообщение
#20
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 108 Пол: Мужской Реальное имя: Георгий Репутация: 0 |
Как исправить функцию PlayList из аттача Klem4
чтоб расширение файлов в ListBox'e не писалось?? -------------------- Минус - это уже половина плюса, а плюс порой - целых два минуса...
|
![]() ![]() |
|
Текстовая версия | 23.11.2025 3:49 |