Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: MP3 Добавлено: 11.10.06 23:37  

Автор вопроса:  Leon | Web-сайт: fx-deposit.org
Привет всем, возник такой вопрос: Как с помощью VB.NET проиграть MP3 файл.
Заранее благодарен.

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 vito



Разработчик Offline Client

Вопросов: 23
Ответов: 879
 Web-сайт: softvito.narod2.ru
 Профиль | | #1
Добавлено: 13.10.06 14:11
Есть популярная библиотечка - Bass.dll.
Но возможно лучше прямо через DirectShow (это часть DX).

Ответить

Номер ответа: 2
Автор ответа:
 SkyLiner



Вопросов: 0
Ответов: 11
 Профиль | | #2 Добавлено: 13.10.06 18:51
Ну незнаю. В VB6 был компонент типа Media Player. Может и тут такое можно откопать.

Ответить

Номер ответа: 3
Автор ответа:
 Leon



Вопросов: 3
Ответов: 6
 Web-сайт: fx-deposit.org
 Профиль | | #3
Добавлено: 13.10.06 22:48
Использование библиотеки Windows Multimedia, передавая функции в качестве параметра команду

Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long

  Call mciExecute("play 1.mp3";)

  Call mciExecute("close 1.mp3";)

Но проблема в том, что если в имени файла или пути содержатся пробелы или русские символы вылазит ошибка.

Ответить

Номер ответа: 4
Автор ответа:
 popzow



Вопросов: 6
Ответов: 20
 Профиль | | #4 Добавлено: 26.11.06 22:27
http://vbtricks.vb.funpic.de/index.php?id=522

Ответить

Номер ответа: 5
Автор ответа:
 Батя



Вопросов: 1
Ответов: 2
 Web-сайт: transmissionserver.narod.ru
 Профиль | | #5
Добавлено: 26.01.07 16:42
Не надо вызывать апи.


My.Computer.Audio.Play("filepath\filename.mp3";)


и всё. Там же и .stop для него.

Ответить

Номер ответа: 6
Автор ответа:
 danser



ICQ: 299287824 

Вопросов: 76
Ответов: 209
 Профиль | | #6 Добавлено: 26.01.07 23:12
My.Computer.Audio.Play("filepath\filename.mp3";)

Что есть My?

Ответить

Номер ответа: 7
Автор ответа:
 RomAshKo



ICQ: 416844272 

Вопросов: 6
Ответов: 18
 Web-сайт: http://my.mail.ru/mail/roma_komlev/
 Профиль | | #7
Добавлено: 20.03.09 15:58
НЕПРАВДА
My.Computer.Audio.Play("filepath\filename.mp3"
так mp3 не воспроизведешь, лучше так
  1. Microsoft.DirectX.AudioVideoPlayback.Audio.FromFile("filepath\filename.mp3", True)

Microsoft.DirectX.AudioVideoPlayback есть у всех кто поставил directX, лежит в папке ...\system32...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам