FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC SndPlaysound() en Windows Mobile 6
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 07:25 AM
Hola atodos.
Este c贸digo en un Smartphone con WM6, no suena la musica.
 
FUNCTION SuenaWav() 
 sndPlaySound( CURDIR() + "\TEST.WAV", nOr( SND_ASYNC, SND_LOOP, SND_NOSTOP, SND_FILENAME ) ) 
         
RETURN .t. 

HB_FUNC( SNDPLAYSOUND ) 
{ 
    LPWSTR AnsiToWide( LPSTR ); 

    LPWSTR pW = AnsiToWide( hb_parc( 1 ) ); 
    hb_retnl( sndPlaySound( pW, hb_parni( 2 ) ) ); 
    hb_xfree( pW ); 
}

Probado en una Pda con PPC2003 funciona correctamente.
Alguien sabe donde puede estar el problema.

Gracias.
Saludos

Salvador
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 08:58 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 10:52 AM

Antonio.
MsgInfo( File( CURDIR() + "\TEST.WAV" ) devuelve .t.

msginfo( sndPlaySound( CURDIR() + "\TEST.WAV", nOr( SND_ASYNC, SND_LOOP, SND_NOSTOP, SND_FILENAME ) )) devuelve .t.

El caso es que en una Pda con Ppc 2003 funciona.

Saludos

Salvador
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 11:02 AM

Pues si devuelve .T. entonces quiere decir que la funci贸n ha podido procesarlo.

Has probado el media player, 贸 similar, y comprobado que suene ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 11:13 AM

Antonio ya est谩 solucionado. El control de volumen de los ficheros de audio es independiente a los sonidos del sistema, y tonos de llamada y estaba desconectado. :oops:

Gracias.

Saludos

Salvador
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 11:45 AM

Bueno, lo importante es que est谩 solucionado :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 01:21 PM

Lo ideal ser铆a poder controlar el nivel de volumen desde c贸digo.
Me puedes indicar alguna funci贸n del API que cumpla este cometido?

Gracias.

Saludos

Salvador
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SndPlaysound() en Windows Mobile 6
Posted: Wed Jul 16, 2008 04:07 PM

Salvador,

Normalmente se usa el MCI. Revisa este art铆culo:

http://support.microsoft.com/kb/118377

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion