Открыть-закрыть лоток CD/DVD - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем доброго здоровичка!!! Кто-нибудь делал программку открыть-закрыть двд??? Подскажите с кодом??? Спасибо заранее!!!

Решение задачи: «Открыть-закрыть лоток CD/DVD»

textual
Листинг программы
    Dim I As Integer
    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
 
    Private Sub OpenCloseDoor(ByVal strDriveLetter As String, ByVal blnDoOpen As Boolean)
        Dim AliasName, strOpenClose As String
        strOpenClose = IIf(blnDoOpen, "Open", "Closed")
        AliasName = "Laufwerk" & strDriveLetter
        mciSendString("Open " & strDriveLetter & ": Alias " & AliasName & " Type CDAudio", 0, 0, 0)
        mciSendString("Set " & AliasName & " Door " & strOpenClose, 0, 0, 0)
    End Sub
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        OpenCloseDoor("D:\", False)
    End Sub
 
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        OpenCloseDoor("D:\", True)
    End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы