OVH Cloud OVH Cloud

Comment activer 1 son wave ???

3 réponses
Avatar
surfeur75
Bonjour,

Alors je n'arrive pas à activer un son wave sur 1 PC/WindowsXPf, et j'ai
mis 1 objet:

MMControl, visible=false (car je l'active depuis la source, je n'ai rien
touché d'autre).

L'API
Private Declare Function sndPlaySound Lib "winmm.dll" Alias
"sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As
Long

Le code:
ChDrive App.Path
ChDir App.Path
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "WaveAudio"
MMControl1.FileName = "Alarme.wav"
MMControl1.Command = "Open"
sndPlaySound "Alarme.wav", 0

En fait j'ai recopié bêtement, car je ne comprends pas tout ce que je
fais, et ça ne marche pas, où est l'erreur ???
Merci.
--------------
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!

3 réponses

Avatar
surfeur75
ANNULE QUESTION SON WAVE

J'ai oublié de mettre le fichier, ça marche, LOL, pardon :o)
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"surfeur75" a écrit dans le message de news:
Opq$
Bonjour,

Alors je n'arrive pas à activer un son wave sur 1 PC/WindowsXPf, et


j'ai
mis 1 objet:

MMControl, visibleúlse (car je l'active depuis la source, je n'ai rien
touché d'autre).

L'API
Private Declare Function sndPlaySound Lib "winmm.dll" Alias
"sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As
Long

Le code:
ChDrive App.Path
ChDir App.Path
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "WaveAudio"
MMControl1.FileName = "Alarme.wav"
MMControl1.Command = "Open"
sndPlaySound "Alarme.wav", 0

En fait j'ai recopié bêtement, car je ne comprends pas tout ce que je
fais, et ça ne marche pas, où est l'erreur ???
Merci.
--------------
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!






Avatar
ng
Salut,
Pourquoi utiliser un MMControl et non seulement un sndPlaySound ?

--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" a écrit dans le message de news:
Opq$
Bonjour,

Alors je n'arrive pas à activer un son wave sur 1 PC/WindowsXPf, et


j'ai
mis 1 objet:

MMControl, visibleúlse (car je l'active depuis la source, je n'ai rien
touché d'autre).

L'API
Private Declare Function sndPlaySound Lib "winmm.dll" Alias
"sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As
Long

Le code:
ChDrive App.Path
ChDir App.Path
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "WaveAudio"
MMControl1.FileName = "Alarme.wav"
MMControl1.Command = "Open"
sndPlaySound "Alarme.wav", 0

En fait j'ai recopié bêtement, car je ne comprends pas tout ce que je
fais, et ça ne marche pas, où est l'erreur ???
Merci.
--------------
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!






Avatar
surfeur75
Bonjour, je ne sais pas, faut bien utiliser quelques chose, alors j'ai mis
au pif celui-là...
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!


"ng" a écrit dans le message de news:

Salut,
Pourquoi utiliser un MMControl et non seulement un sndPlaySound ?

--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" a écrit dans le message de news:
Opq$
> Bonjour,
>
> Alors je n'arrive pas à activer un son wave sur 1 PC/WindowsXPf, et
j'ai
> mis 1 objet:
>
> MMControl, visibleúlse (car je l'active depuis la source, je n'ai rien
> touché d'autre).
>
> L'API
> Private Declare Function sndPlaySound Lib "winmm.dll" Alias
> "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As
> Long
>
> Le code:
> ChDrive App.Path
> ChDir App.Path
> MMControl1.Notify = False
> MMControl1.Wait = True
> MMControl1.Shareable = False
> MMControl1.DeviceType = "WaveAudio"
> MMControl1.FileName = "Alarme.wav"
> MMControl1.Command = "Open"
> sndPlaySound "Alarme.wav", 0
>
> En fait j'ai recopié bêtement, car je ne comprends pas tout ce que


je
> fais, et ça ne marche pas, où est l'erreur ???
> Merci.
> --------------
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>