Originariamente inviato da psluca
Mi sempra sotto in teso :
1 - Che lettore ??? NAturalmente lettore DVD / lettore CD
2 - In che linguaggio ??? In Visual Basic visto che sto postanto nella sezione Visual Basic
Veramente il linguaggio deve essere specificato, la sezione tratta i linguaggi del .NET oltre al vb, e quindi è sempre bene specificarlo.
comunque bastava fare una ricerca con google
codice:
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

Dim Strmssg, Strdriveletter As String
Dim ReturnValue As Long
'questo aggiungilo dove vuoi, cioè magari all'evento click di un tasto, ecc
Strdriveletter = "d:\"
ReturnValue = mciSendString("open " & Strdriveletter & _
" Type cdaudio Alias cd", Strmssg, 255, 0)
ReturnValue = mciSendString("set cd door open", _
vbNullString, 0, 0)