Astro8899
Messages postés77Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention 1 février 2007
-
25 janv. 2007 à 17:38
Astro8899
Messages postés77Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention 1 février 2007
-
25 janv. 2007 à 19:47
Bonjour,
Voici mon code :
Shell("mplay32 /play ding.wav", AppWinStyle.Hide,
False
)
Quand j'essaie de le faire fonctionner il ne marche pas il me marque le message d'erreur suivant: Media player ne peut pas ouvrir ce fichier. L'accès à de fichier est refusé, ou le fichier est en cours d'utilisation par une autre application.
Je ne comprend pas cela car il n'y a aucun au programme qui est en cours d'utilisation
et quand j'écris ceci : Shell("mplay32 /play ", AppWinStyle.Hide, False
)
il ouvre la fenetre pour choisir le son que je veux et quand je choisi le son et que je le sélectionne le son tout fonctionne dans message d'erreur.
Quelqu'un pourrait il m'aider à comprendre SVP
merci
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 25 janv. 2007 à 18:44
Mais c'est autre chose qui m'inquiète un peu plus.
Je ne connais pas VB.Net, mais si, comme je le crois, son appel ne le fait pas et qu'il n'a pas prévu par ailleurs de fermer le processus ainsi ouvert, il va se retrouver avec autant de fenêtres que de "ding" joués (dans sa barre des tâches).
Sous réserve de vérification, toutefois, car je ne connais pas VB.Net
Vous n’avez pas trouvé la réponse que vous recherchez ?
Astro8899
Messages postés77Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention 1 février 2007 25 janv. 2007 à 19:47
Salut jmfmarques
Cela a fontionner quand je l'ai adapter à vb.net
Voici comment je l'ai code et cela a fonctionner.
Private
Declare
Function PlaySound
Lib "winmm.dll"
Alias "PlaySoundA" (
ByVal lpszName
As
String,
ByVal hModule
As
Long,
ByVal dwFlags
As
Long)
As
Long
Private
Sub Button1_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs)
Handles Button1.Click