Как воспроизвести mp3?

Demon_2
Дата: 18.01.2010 00:12:58
Пробовал через
Microsoft.DirectX.AudioVideoPlayback
вылетает с ошибкой, например:
Microsoft.DirectX.AudioVideoPlayback.Audio ab = new Microsoft.DirectX.AudioVideoPlayback.Audio(@"C:\an.mp3");
Demon_2
Дата: 18.01.2010 00:13:45
P.S. Речь о C#
olegov
Дата: 18.01.2010 10:40:55
Ошибку бы еще...

Вобщем скорее всего что-то типа " Запуск управляемого кода в пределах функции DllMain или функции инициализации образа может вызвать зависание приложения."

Нажать Ctrl+Alt+E там найти managed debugging assistance (3й сверху) в нем — loader lock и у брать напротив галочку

Пишу как умею. Дорого, долго...
olegov
Дата: 18.01.2010 10:41:56
А можно было тупо сказать Menu-Debug-Continue
Пишу как умею. Дорого, долго...
МСУ
Дата: 18.01.2010 10:45:10
Текст ошибки нам нужно самим угадать?
Demon_2
Дата: 18.01.2010 10:57:40
Библиотека "C:\Windows\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.dll" пытается выполнить управляемый код под блокировкой OS Loader. Запуск управляемого кода в пределах функции DllMain или функции инициализации образа может вызвать зависание приложения.

автор
Нажать Ctrl+Alt+E там найти managed debugging assistance (3й сверху) в нем — loader lock и у брать напротив галочку

Помогло, спасибо.
У конечного пользователя проблем не будет?
olegov
Дата: 18.01.2010 12:39:45
Не будет. Эт только при отладке

Пишу как умею. Дорого, долго...
Quantum18
Дата: 16.12.2010 10:20:17
а не проще через Windows Media PLayer

добавить ссылку на wmp.dll
далее типа :

dim WMP as new WMPLIB.WindowsMediaPlayer

wmp.url="Путь к MP3"

ну и типа wmp.controls.stop - если надо остановить звук

(сори - код для VB, но, адаптировать нетрудно)
olegov
Дата: 20.12.2010 11:45:22
Quantum18
а не проще через Windows Media PLayer

добавить ссылку на wmp.dll
далее типа :

dim WMP as new WMPLIB.WindowsMediaPlayer

wmp.url="Путь к MP3"

ну и типа wmp.controls.stop - если надо остановить звук

(сори - код для VB, но, адаптировать нетрудно)


Не проще, а точнее смысла нету если используется только MP3. А если уж нужно не только MP3 но и Losses, тогда.... тогда он то же нафиг не нужен. Лучше уж bass.net пользовать - там и эквалайзер и эффекты и все чего шошь. Кодится так же в два прихлопа.
Quantum18
Дата: 27.12.2010 13:35:21
А BASS.NET этот самый - он бесплатный хоть?