MciSendString() Jouer plusieurs fois le même morceaux [Résolu]

Allan007 83 Messages postés samedi 6 décembre 2003Date d'inscription 12 février 2012 Dernière intervention - 12 févr. 2012 à 08:35 - Dernière réponse : Allan007 83 Messages postés samedi 6 décembre 2003Date d'inscription 12 février 2012 Dernière intervention
- 12 févr. 2012 à 10:06
Bonjour a tous !

j'voudrais votre savoir sur la fonction mciSendString().
Je souhaiterai jouer plusieurs fois le même morceaux, mais impossible, il ne le joue qu'une seule et unique fois. Voila le code

    Private Path As String = "" & My.Computer.FileSystem.CurrentDirectory & "\sons"
    Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpszCommand As String, ByVal lpszReturnString As String, ByVal cchReturn As Integer, ByVal hwndCallback As Integer) As Integer
 
    Private Sub test_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        mciSendString("open " & Path & "Connect.wav alias connect", "", 0, 0)
        mciSendString("open " & Path & "Deconnexion.wav alias disconnect", "", 0, 0)
    End Sub
    Private Sub Button9_Click(sender As System.Object, e As System.EventArgs) Handles Button9.Click
        mciSendString("play connect", "", 0, 0)
    End Sub
    Private Sub Button10_Click(sender As System.Object, e As System.EventArgs) Handles Button10.Click
        mciSendString("play disconnect", "", 0, 0)
    End Sub


Si je clique une fois sur le boutton le son est joué, mais si je clique une seconde fois ou plusieurs fois le son n'est jamais rejoué. Comment faire ?

Merci de votre aide bien précieuse amis développeur


G. Allan
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
ucfoutu 18039 Messages postés lundi 7 décembre 2009Date d'inscriptionContributeurStatut 11 avril 2018 Dernière intervention - 12 févr. 2012 à 08:47
3
Merci
Bonjour,
Ouvre ce lien :
Tapez le texte de l'url ici.
Va directement à la dernière réponse (celle donnée par jason le 26 janvier dernier) :
Tu y trouveras un fichier à télécharger : il reprend toutes les fonctionnalités possibles, y compris ton Replay et plus encore.


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient

Merci ucfoutu 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 69 internautes ce mois-ci

Commenter la réponse de ucfoutu
Allan007 83 Messages postés samedi 6 décembre 2003Date d'inscription 12 février 2012 Dernière intervention - 12 févr. 2012 à 10:06
0
Merci
Bonjour ucfoutu,

Super ! Merci beaucoup pour ton aide & lien !!

Bonne continuation !


G. Allan
Commenter la réponse de Allan007

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.