Power Builder - sndPlaySounda en Windows Vista

 
Vista:
Imágen de perfil de antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

sndPlaySounda en Windows Vista

Publicado por antonio (1271 intervenciones) el 15/01/2008 04:21:34
hola a todos:

intento hacer que se oiga un archivo wav en Windows Vista pero no funciona...

esto es lo que tengoa:

declaro las funciones

FUNCTION boolean sndPlaySound (string SoundName, uint Flags) LIBRARY "WINMM.DLL"
function uint waveoutgetnumdevs ( ) library "winmm.dll"

luego las llamo:

uint lui_NumDevs, l_mode

string ls_file

l_mode = 0

ls_file = string("c:windowsmediachimes.wav")

lui_NumDevs = WaveOutGetNumDevs()

IF lui_NumDevs > 0 THEN

sndPlaySounda(ls_file, l_mode)

END IF

pero en cualquiera de los dos casos que llamos a las funciones me sale un error que indica "Error en llamar "WaveOutGetNumDevs"..

¿alguien tiene alguna idea porque el error?

Tengo a Windows Vista Home Premium.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sndPlaySounda en Windows Vista

Publicado por jacc (1 intervención) el 27/09/2009 15:18:30
holas ps el error esta en que tienes que escribir bien la funcion ose asi:
function uint wavwOutGetNumDevs ...
solo eso la sintaxis es muy importante
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar