|
禁止
13 / 11 / 2
Регистрация: 04.09.2014
Сообщений: 230
|
|
Вывод списка mp3 файлов и их воспроизведение13.06.2017, 10:30. Показов 7059. Ответов 50
Метки нет (Все метки)
Я искал на форуме, находил что-то похожее, но не нашел то что нужно.
Нужно на delphi 7: Чтобы выводился список в listbox, всех mp3 файлов в папках и подпапках допустим есть папки: d:\music\album1\album1.1 d:\music\album1\album1.2 d:\music\album2\album2.1 Ну а вписывать можно или название лишь файла или с полным путем, но при этом стерев два первых символа пути music1.mp3 \music\album1\album1.2\music1.mp3 \music\album2\album2.1\music1.mp3 Т.е. как бы весь путь, с полным именем Возможности:Полоса перемотки. И через bitbtnЫ вкл, пауза, след, пред. Для меня подобные процедуры, непонятны, так что прошу Вас, с комментариями к кодам. Ну или пинайте меня в нужную сторону
0
|
|
| 13.06.2017, 10:30 | |
|
Ответы с готовыми решениями:
50
Воспроизведение Mp3 файла Возможно ли сделать поочерёдное воспроизведение mp3 из файла ресурсов? Получение списка mp3 файлов на сайте и их поочередное воспроизведение |
|
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
|
||
| 22.06.2017, 17:09 | ||
0
|
||
|
禁止
13 / 11 / 2
Регистрация: 04.09.2014
Сообщений: 230
|
||||||||
| 24.06.2017, 11:50 [ТС] | ||||||||
|
Вот, всё!
Работает!
Добавлено через 3 минуты Добавлено через 22 часа 4 минуты И всё же. Может кто знает как сделать так, чтобы выводились все пути всех папок, в том числе и подпапках в одной указанной папке? И по двойному щелчку на строку папки, в листбоксе, под этой строкой выводился список? Просто то, что сделано не годится (для меня норм, но условия поставлены иные).
0
|
||||||||
|
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 24.06.2017, 13:20 | |
|
Ну возьмите мой вариант, который я дал ранее и там флаг выставите flFolderToList. В список попадут и папки, а комбинацией флагов можно настроить отображение этого списка в любом виде.
0
|
|
|
禁止
13 / 11 / 2
Регистрация: 04.09.2014
Сообщений: 230
|
|||
| 24.06.2017, 15:02 [ТС] | |||
|
Добавлено через 2 минуты
0
|
|||
|
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
|
|
| 24.06.2017, 15:33 | |
|
Все несложно. Обязательными являются только два флага flFileToList и flFolderToList. Если хотя-бы один из них не указан, то ничего в ListBox не запишется. Остальные флаги вспомогательные.
0
|
|
|
Житель Земли
|
||
| 26.06.2017, 09:59 | ||
|
to FromOutSide: неужели ты думаешь, что для этого действия существует одна волшебная процедура? чтобы реализовать задуманное, нужно написать кучу кода. и тут уж воля и простор твоей фантазии, которая может быть ограничена лишь недостатком знаний языка программирования и IDE Delphi
0
|
||
|
禁止
13 / 11 / 2
Регистрация: 04.09.2014
Сообщений: 230
|
|||
| 26.06.2017, 10:27 [ТС] | |||
|
"и тут уж воля и простор твоей фантазии, которая ОГРАНИЧЕНА лишь недостатком знаний языка программирования и IDE Delphi." В этом и есть вся проблема. И нет ![]() А так понимаю, может посоветуете что почитать, только без всего лишнего.
0
|
|||
|
Житель Земли
|
||
| 26.06.2017, 11:07 | ||
|
- обработать двойной щелчок на компоненте -- считать индекс строки -- если это представление пути файла, проиграть его -- если это представление каталога, в котором находятся файлы, в зависимости от "статуса" сделать эмуляцию сворачивания/разворачивания --- при "разворачивании" вставить новые строки -"представления" путей к файлам в этом каталоге --- при "сворачивании" удалить нижележащие строки до следующего представления каталога либо до конца списка и т.д.
0
|
||
|
禁止
13 / 11 / 2
Регистрация: 04.09.2014
Сообщений: 230
|
||
| 26.06.2017, 12:58 [ТС] | ||
|
А так искал, читал, но ничего не понятно. Были представлены простые коды, ну это понятно что с них и начинается, но подобных связок, что делали Вы, не было.
0
|
||
|
Житель Земли
|
|
| 26.06.2017, 13:08 | |
|
0
|
|
| 26.06.2017, 13:08 | |
|
Вывод списка mp3 файлов в listview Воспроизведение mp3 файлов Воспроизведение mp3 файлов Воспроизведение файлов mp3 Воспроизведение mp3 файлов. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Новая последнея моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|