Avada ja sulgeda uks CD-ROM

Põhineb see video ma nägin Internetis täna otsustasin ma avaldada seda lihtsat post, kuidas seda teha läbi programmi Visual Basic. Net, et ukse CD on avada ja sulgeda.

Käivitada näiteks meil on vaja ainult üks vorm ja kaks nuppu (Opening), nagu näidatud pildil:

ja järgmine kood:

 Public class Form1
     Kuulutada Function mciSendString Lib "winmm.dll" Alias ​​"mciSendStringA" _
        (LpCommandString ByVal As String, ByVal lpReturnString As String, _
        UReturnLength ByVal Niikaua, ByVal hwndCallback As Long) As Long

     Private Sub Button1_Click (ByVal saatja Nagu System.Object, ByVal E System) käepidemed Button1.Click

         AbrirCDROM ()
     End Sub

     Private Sub Button2_Click (ByVal saatja Nagu System.Object, ByVal E System) käepidemed Button2.Click
         cerrarCDROM ()
     End Sub

     AbrirCDROM Public Sub ()
         mciSendString ("set CDAudio ukse lahti", "", 0, 0)
     End Sub

     CerrarCDROM Public Sub ()
         mciSendString ("set CDAudio Suletud uste", "", 0, 0)
     End Sub

 End klassi

Valmis! nautida ja kui sul on laps ... panna koodi sees silmus ja saada köis.

14 Responses to "Avage ja sulgege uks CD-ROM"

  1. Bitacoras.com ütleb:

    Informatsioon Bitacoras.com ...

    Määr Bitacoras.com: põhjendades seda video nägin Internetis täna ma otsustasin postitada selle lihtsa avalik, kuidas seda teha läbi programmi Visual Basic. Net, et ukse CD on avada ja sulgeda. Näiteks simpl .....

  2. Ares ütleb:

    Vaata, kas magada ka.
    osas

  3. Bitacoras.com ütleb:

    Informatsioon Bitacoras.com ...

    Määr Bitacoras.com: Tuginedes video Ma nägin täna internetis otsustasin ma avaldada seda lihtsat post, kuidas seda teha läbi programmi Visual Basic. Net, et ukse CD on avada ja sulgeda. Käivitada näiteks sim .....

  4. M.altm ütleb:

    Tere, Ma leidsin väga hea programm, tahaksin seda kasutada Visual Basic 2005.
    Võite kirjutada selles keeles? Suur aitäh. See e-maili, et saata vastus, parisparis2@hotmail.es

  5. mustang ütles:

    uudishimu Üritasin seda visuaalset net 2005
    Ma ribad viga või midagi, aga kui sõitma avatud nuppu, siis avaneb vaid viskab visuaalne sõnum on järgmine:

    Kõne PInvoke funktsiooni "WindowsApplication1! WindowsApplication1.Form1 :: mciSendString" on tasakaalustamata pinu. See on tõenäoliselt Kuna õnnestus

    MDAs viga .. mida see tähendab?

    tänan

  6. efra ütleb:

    Noh ma proovisin seda vb.net 2005 ja kõik toimib ideaalselt ... soovin osaleda mõned näited, et mul on ...

  7. Gustavo ütleb:

    Olen ka saatnud mulle sama viga kui mustang, mis on see, mis?

  8. Cristian Garcia ütleb:

    Ma algul ei mõistnud seda, aga ei näinud seda mitu veses ma saaks aru vähe. aga kui sa mõistad, et see on otoniel

  9. Ismael ütleb:

    See ilus väike programm!

  10. jrchico ütleb:

    tere sõber ma kasutan seda koodi töötaks mulle:

    Public class Form1
    Private Tunnistada Function mciSendString Lib "winmm.dll" Alias ​​"mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer

    Private Sub Button1_Click (ByVal saatja Nagu System.Object, ByVal E System) käepidemed a.Click
    AbrirCDROM ()
    a.Enabled = False
    c.Enabled = True
    End Sub

    Private Sub Button2_Click (ByVal saatja Nagu System.Object, ByVal E System) käepidemed c.Click
    cerrarCDROM ()
    c.Enabled = False
    a.Enabled = True
    End Sub

    AbrirCDROM Public Sub ()
    mciSendString ("set CDAudio ukse lahti", "", 0, 0)
    End Sub

    CerrarCDROM Public Sub ()
    mciSendString ("set CDAudio Suletud uste", "", 0, 0)
    End Sub

    Button1_Click_1 Private Sub (ByVal saatja Nagu System.Object, ByVal E System) käepidemed Button1.Click
    Application.Exit ()
    End Sub

    Private Sub Form1_Load (ByVal saatja Nagu System.Object, ByVal E System) käepidemed MyBase.Load
    End Sub
    End klassi

  11. jrchico ütleb:

    tuleb lisada 3 nuppu ja etiketi ja pilt
    kuni
    c
    Button1

    stud on avada cdrom
    c nupp on sulgeda
    Button1 on väljumiseks taotlus
    märgis ei ole kohustuslik
    pilt ei ole kohustuslik

  12. Eduardo ütleb:

    Tänu jrchico

Kommentaar