• Initiateur de la discussion Initiateur de la discussion Philboy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Philboy

Guest
Bonjour a tout le forum, et aussi bravo pour la qualite de travail de tous ceux qui le font tourner.


J'aimerai connaitre le code pour commander l'ouvrir de tiroir du lecteur cd, je voudrai forcer l'utilisateur a mettre un cd.

C'a doit pas etre bien sorcier!!!!

Merci d'avance a tout le monde
 
bonjour PhilBoy , bonjour cher ami Hervé

une autre possibilité si Windows media player est installé sur le poste


Sub ouvrirLecteur()
Dim Wmp As Object, Lecteur As Object

Set Wmp = CreateObject('WMPlayer.OCX.7')

Set Lecteur = Wmp.cdromCollection.Item(0)
Lecteur.eject
End Sub



bonne soiree
MichelXld
 
salut philboy, michel

Philboy, soit patient, michel reviendra te dire si c'est possible ou pas.

Par contre, une idée : l'utilisateur va bien devoir mettre un cd dans se lecteur grand ouvert ? si oui, il peut peu etre en profiter pour refermer le tiroir, non ?

enfin, bon moi ce que j'en dis, hein...

salut
 
bonjour

je n'ai pas trouvé de solution en utilisant windows media player


mais tu peux essayer en utilisant la solution proposée par Hervé


Declare Sub mciSendStringA Lib 'winmm.dll' (ByVal lpstrCommand As String, _
ByVal lpstrReturnString As Any, ByVal uReturnLength As Long, ByVal hwndCallback As Long)

Sub ouvrirLecteur()
mciSendStringA 'Set CDAudio Door Open', 0&, 0, 0
End Sub

Sub fermerLecteur()
mciSendStringA 'Set CDAudio Door Closed', 0&, 0, 0
End Sub



bon apres midi
MichelXld
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
306
Retour