none
Agregar archivo .wav (audio), en instalador visual studio 2015 RRS feed

  • Pregunta

  • estimados

    tengo un programa que reproduce audio wav, y al momento de realizar el instalador no lo agrega como recurso, arrojando un error que dice "asegúrece de que hay un archivo de sonido en la ubicación especificada". ¿De que ubicación me habla?

    estaré atento a sus comentarios

    saludos

    lunes, 30 de mayo de 2016 13:42

Respuestas

  • Hola stevebko,

    Pero cuando lo agregas así, te sale una carpeta :

    Solo tienes que llamar al archivo en sí :

    My.Computer.Audio.Play(My.Resources.Office_Phone_Ring, AudioPlayMode.Background)


    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta stevebko martes, 31 de mayo de 2016 19:22
    lunes, 30 de mayo de 2016 19:52

Todas las respuestas

  • Hola stevebko,

    [-] ... al momento de realizar el instalador no lo agrega como recurso

    Como estás agregando el archivo?

    Has creado un archivo de recursos para almacenar el archivo?

    My.Resources.Recursos.miSonido

    Donde Recursos es el nombre de mi archivo de recursos.

    Como estás creando tu instalador, usas algún programa?

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    lunes, 30 de mayo de 2016 18:25
  • ocupo el installshield para realizar el setup, agrege el archivo de audio en la opción de recursos en la propiedades del proyecto, llamándolo con el siguiente código:

     Sub audiollamadaentrante()
            Try       
           
                My.Computer.Audio.Play("Office Phone Ring.wav", AudioPlayMode.Background)
               
    My.Computer.Audio.PlaySystemSound(Media.SystemSounds.Asterisk)
    
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try
        End Sub
    en forma local funciona sin problemas.


    lunes, 30 de mayo de 2016 19:39
  • Hola stevebko,

    Pero cuando lo agregas así, te sale una carpeta :

    Solo tienes que llamar al archivo en sí :

    My.Computer.Audio.Play(My.Resources.Office_Phone_Ring, AudioPlayMode.Background)


    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta stevebko martes, 31 de mayo de 2016 19:22
    lunes, 30 de mayo de 2016 19:52
  • Hola:

    Algunos vídeos te explica como se hace.

    Vídeo 1.

    Vídeo 2.

    Un saludo.


    http://electronica-pic.blogspot.com

    lunes, 30 de mayo de 2016 20:49
  • estimado el problema fue resuelto, era tan sencillo como me dices 

    My.Computer.Audio.Play(My.Resources.Office_Phone_Ring, AudioPlayMode.Background)

    y no como lo había puesto yo, en forma local.

    gracias por la ayuda a todos.

    saludos

    martes, 31 de mayo de 2016 19:25