• Martes 23 de Abril de 2024, 21:41

Autor Tema:  Sonido  (Leído 2538 veces)

alexis17

  • Miembro MUY activo
  • ***
  • Mensajes: 378
    • Ver Perfil
    • http://www.codigobasico.net
Sonido
« en: Domingo 11 de Mayo de 2008, 01:34 »
0
buenos dias que tal, tenia una consulta alguin sabe como colocarle un sonido a un boton, o a algun evento para que cuando se llame al evento o se oprima el boton se pueda escuchar un sonido estoy utilizando power builder 6.5
Cada dia aprendo algo nuevo

juan_0986

  • Miembro activo
  • **
  • Mensajes: 51
  • Nacionalidad: pe
    • Ver Perfil
Re: Sonido
« Respuesta #1 en: Martes 13 de Mayo de 2008, 01:00 »
0
usa los apis de windows.
declara la funcion beep en global external functions

FUNCTION boolean Beep(long freq,long dur) LIBRARY "Kernel32.dll"

y en tu boton de comando programas lo sgt.

Boolean rtn
Long ll_freq, ll_dur
ll_freq = 500   //volumen del sonido
ll_dur = 20      // prolongacion del sonido
rtn = Beep(ll_freq, ll_dur)
 espero te sirva

alexis17

  • Miembro MUY activo
  • ***
  • Mensajes: 378
    • Ver Perfil
    • http://www.codigobasico.net
Re: Sonido
« Respuesta #2 en: Martes 13 de Mayo de 2008, 03:39 »
0
hola gracias por responderme , me fuinciono el ejemplo

pero tengo otra pregunta y disculpe la ignorancia

si quisiera utilizar otra sonido solo tengo que reemplazar Beep por el nombre del sonido que quiero, ya que quiero es como un sonido de error, o no se si se le peude agregar un .wav no se
Cada dia aprendo algo nuevo

juan_0986

  • Miembro activo
  • **
  • Mensajes: 51
  • Nacionalidad: pe
    • Ver Perfil
Re: Sonido
« Respuesta #3 en: Miércoles 14 de Mayo de 2008, 16:28 »
0
los apis de windows ya vienen establecidos por el propio s.o. tu no puedes cambiarle el nombre de la funcion, Beep es la funcion, no es el tipo de sonido, pero puedes investigar sobre apis de windows, nada mejor que tu propia investigación para que resuelvas tus dudas