Lecteur cd en vba

Résolu
bobtipitt Messages postés 63 Statut Membre -  
 zmbongo -
Bonjour,
Est-il possible de faire ouvrire et refermer le lecteur cd en VBA...
--
Merci
--
Etienne l-L
Configuration: Windows Vista
Firefox 2.0.0.12

6 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    salut,

    Voilà ce que j'y ai trouvé en cherchant un peu quand même (10 minutes), j'ai adapté pour faire simple ... sur une Form tu places 2 boutons : 1 - OpenCDDrive, 2 - ShutCDDrive et tu colles ce code sur le module de la form :

    '*******' DECLARATION DES API '********'
    Private Declare Function mciSendString Lib "winmm.dll" _
    Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal _
    pstrReturnString As String, ByVal uReturnLength As Long, ByVal _
    wndCallback As Long) As Long
    '*******' DECLARATION DES API '********'
    
    Public Function OpenOrShutCDDrive(DoorOpen As Boolean) As Boolean
    
    Dim lRet As Long
    Dim sRet As Long
    
        If DoorOpen Then
            lRet = mciSendString("set CDAudio door open", sRet, 127, 0)
        Else
            lRet = mciSendString("set CDAudio door closed", sRet, 127, 0)
        End If
    
    ' Cette fonction retourne 0 si l'opération est réussie.
    ' Si l'opération n'est pas réussie, elle retourne un nombre différent de 0
        OpenOrShutCDDrive = lRet
    
    End Function
    
    Private Sub OpenCDDrive_Click()
        OpenOrShutCDDrive (True)
    End Sub
    
    Private Sub ShutCDDrive_Click()
        OpenOrShutCDDrive (False)
    End Sub


    Bon courage

    ;o)

    polux
    1
  2. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Salut,
    Oui c'est possible mais tu vas ouvrir combien de topic avec le même sujet ??? fais donc un tour sur vbfrance.fr
    0
  3. bobtipitt Messages postés 63 Statut Membre 2
     
    lol merci
    0
  4. bobtipitt Messages postés 63 Statut Membre 2
     
    j'ai pas trouver la reponse a ce que je veux
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bobtipitt Messages postés 63 Statut Membre 2
     
    MERCI abientot
    0
  7. Polux31 Messages postés 7219 Statut Membre 1 204
     
    de rien, n'oublie pas de mettre aussi résolu sur l'autre topic en indiquant le lien de celui-ci ... pour les autres ... merci pour eux ...

    ;o)

    Polux
    0
    1. zmbongo Messages postés 7 Statut Membre
       
      salut s'il vous plait j'aimerai savoir comment ouvrir ,fermer ou en bref commander mon lecteur cd\graveur
      avec visual basic 2008
      je suis un initié donc peu importe la complexité des syntaxes
      0
    2. Gorz
       
      mais tu as le code juste au dessus et il marche parfaitement... initié qu'il dit...
      0
    3. zmbongo
       
      merci
      ça m'est passé juste sous les yeux
      0