CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Añadir audio a un proyecto Windows Application VB 2008
Sevudo:
Hola amigos soy muy novato en este tema pero tenia una pregunta.
Agradecería que me ayudarais ya que busque y rebusque sobre este tema y nada claro encontré...
Bueno mi duda es la siguiente:
Como añadir audio a un Windows Application.
Es decir que al ejecutar el .exe creado en VB 2008 reproduzca el sonido.
Bueno con audio .WAV se hacerlo...
Solo añadir el audio a los recursos del proyecto y en el evento load del formulario añadir lo siguiente:
--- Código: vb.net ---My.Computer.Audio.Play(My.Resources.Nombre del archivo de audio, AudioPlayMode.BackgroundLoop)
Pero mi pregunta es como añadir audio de formato .XM o bien .MOD
Agradecería vuestra ayuda ya que estoy muy perdido.
Algún código??
Algún tutorial??
O sencilla mente alguien que me explique los pasos para realizarlo.
Muchas gracias a todos.
seba123neo:
Hola, busca en internet la libreria Bass.Dll y FMod.dll con esas lo podes reproducir...
saludos.
Sevudo:
Hey !!!
Muchas gracias por contestar...
Lo e probado pero nada sigue igual.
Alguien tiene el codigo para añadir audio .XM y .MOD a un formulario ?
Thank you !!
seba123neo:
Hola, te tiene que funcionar...hice esto y me funciono para .MOD y .XM...
--- Código: vb.net ---Public Class Form1 Private Declare Sub BASSMOD_Free Lib "bassmod.dll" () Private Declare Function BASSMOD_Init Lib "bassmod.dll" (ByVal device As Integer, ByVal freq As Integer, ByVal flags As Integer) As Short Private Declare Function BASSMOD_MusicLoad Lib "bassmod.dll" (ByVal mem As Short, ByVal pfile As String, ByVal offset As Integer, ByVal Length As Integer, ByVal flags As Integer) As Short Private Declare Function BASSMOD_MusicPlay Lib "bassmod.dll" () As Short Private Declare Function BASSMOD_MusicStop Lib "bassmod.dll" () As Short Private Declare Function BASSMOD_MusicGetPosition Lib "bassmod.dll" () As Short Private Declare Function BASSMOD_MusicIsActive Lib "bassmod.dll" () As Short Private Declare Function BASSMOD_MusicSetPosition Lib "bassmod.dll" (ByVal Posição As Integer) As Integer Private Declare Function BASSMOD_MusicGetLength Lib "bassmod.dll" (ByVal Tamanho As Integer) As Integer Private Declare Function BASSMOD_MusicPause Lib "bassmod.dll" () As Short Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load BASSMOD_MusicStop() BASSMOD_Free() BASSMOD_Init(-1, 44100, 0) BASSMOD_MusicLoad(0, "C:keygen.xm", 0, 0, 2 Or 512) BASSMOD_MusicPlay() End SubEnd Class
saludos.
Sevudo:
Hola amigo !!
Muchas gracias !!
Me funciono...
Pero yo queria agregar el audio directamente en el proyecto.
Es decir que lo pueda utilizar en cualquier PC.
Tambien deberia agregar la libreria al proyecto no ??
Por que si no no se podria reproducir en cualquier PC no??
Como se hace??
Muchas gracias amigo..de verdad me ayudaste un monton pero a ver si podrias ayudarme con este conflicto que tengo.
Gracias !!
Navegación
[#] Página Siguiente
Ir a la versión completa