|
0 / 0 / 0
Регистрация: 25.07.2015
Сообщений: 9
|
||||||
Как воспроизвести .mp3 файл на Visual Basic 6.0?25.07.2015, 19:16. Показов 8008. Ответов 39
Метки нет (Все метки)
При запуске формы мне нужно воспроизвести .mp3 файл.
С форматом .wav я разобрался, вот код:
например мне нужно проиграть файл beautiful.mp3, который находится в D:\Music\
0
|
||||||
| 25.07.2015, 19:16 | |
|
Ответы с готовыми решениями:
39
Как воспроизвести mp3 файл Как воспроизвести mp3 файл?
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 09.04.2023, 12:04 | |
|
А ещё вопрос в твоём примере DirectSoundVB6 есть функция DSCreateSoundBufferFromMemory но она не принимает байтовый массив. Короче вопрос как байтовый массив передавать, ну из ресурсов я же файл выдираю, короче как из буфера (байтового массива именно) там запустить воспроизведение MP3. Как из файла там понятно, а вот как из байтового массива - нет.
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 09.04.2023, 12:22 | ||
|
Добавлено через 2 минуты И DirectX тоже не у всех стоит наверное... DirectSound пока не буду использовать, лучше по проще вариант...
0
|
||
|
781 / 298 / 17
Регистрация: 21.01.2023
Сообщений: 514
|
||
| 09.04.2023, 12:56 | ||
|
1
|
||
|
Модератор
|
|
| 09.04.2023, 12:58 | |
|
HackerVlad, directsound работает на всех системах. directsound сам смешивает звуки и позволяет независимо проигрывать несколько каналов+эффекты и т.п.
Добавлено через 1 минуту Прикладывай проект, я вечером гляну. Кстати в винде и запись/конвертирование в mp3 можно без всяких доп зависимостей производить.
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 09.04.2023, 13:37 | ||
|
Мне нужно только добиться того чтобы звук не останавливался во время цикла Do Loop и всё.
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 09.04.2023, 14:15 | |
|
Безумно понравился твой пример с танцующей девочкой))))) Прям порадовал)))))))
Очень удивило, что там используется функция PlaySound а не sndPlaySound. Я не знал вообще что есть функция PlaySound просто. Без префикса snd.
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 09.04.2023, 14:34 | ||
|
0
|
||
|
Модератор
|
||||||
| 09.04.2023, 22:25 | ||||||
|
Как обещал, класс CMP3Player.cls:
2
|
||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 10.04.2023, 00:16 | |
|
Я смогу своё MP3 воспроизвести????
Добавлено через 2 минуты Если это возможно зачем тогда был создан класс clsTrickMP3Player
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.04.2023, 00:27 | ||
|
Добавлено через 2 минуты Но мне всё равно нужен пример для воспргоизведения моего MP3
0
|
||
|
781 / 298 / 17
Регистрация: 21.01.2023
Сообщений: 514
|
|
| 10.04.2023, 08:16 | |
|
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.04.2023, 10:31 | ||
|
Но мне всё равно нужен пример для воспргоизведения
Короче, даже при таком темпе то всё равно музыка MP3 начинает коверкать звуки, заикатьс,я подвисать...
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||
| 10.04.2023, 12:21 | |||
|
Добавлено через 1 час 46 минут
0
|
|||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.04.2023, 13:16 | ||
|
А тут сейчас на ум приходит только, самому вручную измерять время по таймеру что ли)))
0
|
||
|
Модератор
|
||
| 10.04.2023, 20:01 | ||
|
0
|
||
| 10.04.2023, 20:01 | |
|
Помогаю со студенческими работами здесь
40
Как воспроизвести стандартными средствами mp3 файл
Как воспроизвести mp3 файл с winmm.dll Как воспроизвести звуковой файл (wav или mp3) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo
https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html
и его же старой инструкции по установке Lazarus с gtk2. . .
|
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер.
Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|