Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
176 / 15 / 2
Регистрация: 27.09.2012
Сообщений: 45
1

Создать MP3 файл из массива байтов

19.06.2015, 22:00. Показов 857. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый день!

Организовал общение с WEB ресурсом посредством запроса через VBA (Excel)
VB.NET
1
2
3
4
Set HttpReq = CreateObject("MSXML2.ServerXMLHTTP")
HttpReq.Open "GET", textzapros, False
HttpReq.send
Debug.Print HttpReq.responseText
Со слов админа WEB-ресурса, запрос который я делаю возвращает готовый к воспроизведению файл mp3/wav (какой именно я указываю при формирования запроса, сейчас выбран mp3).
В результате я получаю некую массу данных. Насколько я смог разобраться - это массив байтов. Теперь я хочу его воспроизвести, и понять не могу как мне это сделать. Моя мысль в том что нужно восстановить файл mp3 и потом уже его воспроизводить. Но как из этой "массы" слепить файл - ума не приложу.

Прошу советов, примеров, в общем любой помощи по этому вопросу.
Заранее СПАСИБО!

Добавлено через 5 часов 45 минут
Вот решениу моего же вопроса:

Visual Basic
1
2
3
4
Dim vLocalFile As String, vFF As Long, oResp() As Byte
...
oResp = oXMLHTTP.responseBody
vLocalFile = ""C:\generate.mp3"
Visual Basic
1
2
3
4
5
6
'Создаём файл и сохраняем в него результат запроса
vFF = FreeFile
If Dir(vLocalFile) <> "" Then Kill vLocalFile
Open vLocalFile For Binary As #vFF
Put #vFF, , oResp
Close #vFF
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2015, 22:00
Ответы с готовыми решениями:

Конвертировать звуковой файл (.mp3, .wav) в массив байтов
Итак, передо мной встала непростая задача - конвертировать звуковой файл (.mp3, .wav) в массив...

Создать файл байтов
Здравствуйте. Задался такой задачей: написать программку создающую файл из байтов. (что-то...

Создать файл состоящий из нулевых байтов
Сабж. Это как? Кодировка походу ASCII. У меня два варианта... 1) По ascii таблице...

Как получить файл из массива байтов?
подскажите, как получить файл из массива байтов?

0
19.06.2015, 22:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2015, 22:00
Помогаю со студенческими работами здесь

Запись в текстовый файл массива байтов
Всем привет, у меня есть List&lt;string&gt; который содержит в себе значения в виде байтов, т.е. у меня...

Много нулевых значений у байтов из mp3
Записываю mp3 файл как массив байтов и когда выводятся значения то больше половины значений 0....

Как записать в файл список, состоящий из массива байтов?
Как записать в фаил список состоящий из массива байтов?

Создать файл Х, элементы которого получены из массива А. Добавить в файл Х два последних элемента массива B.
Создать файл Х, элементы которого получены из массива А. Добавить в файл Х два последних элемента...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru