Odpiranje in zapiranje vrat na CD-ju

Na podlagi tega videa sem videl na internetu danes sem se odločila za objavo tega preprosto komentar, kako to storiti, s programom v Visual Basic. Net, da vrata CD-jev za odpiranje in zapiranje.

Če želite zagnati zgled smo morali en obrazec in dva gumba (odpiranje), kot je prikazano na sliki:

in naslednjo kodo:

 Javna Class Form1
     Izjavo Function mciSendString Lib "winmm.dll" Alias ​​"mciSendStringA" _
        (LpCommandString ByVal Kot String, ByVal lpReturnString As String, _
        UReturnLength ByVal Kot Long, ByVal hwndCallback As Long), če

     Private Sub Button1_Click (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji Button1.Click

         AbrirCDROM ()
     End Sub

     Private Sub Button2_Click (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji Button2.Click
         cerrarCDROM ()
     End Sub

     AbrirCDROM Javna Sub ()
         mciSendString ("set CDAudio vrata odprta", "", 0, 0)
     End Sub

     CerrarCDROM Javna Sub ()
         mciSendString ("set CDAudio vrata zaprta", "", 0, 0)
     End Sub

 Konec razred

Pripravljen! , da ga uživajo, in če imate otroka ... postaviti kodo znotraj zanke in dobili vrv.

14 odgovorov na "Odpiranje in zapiranje vrat na CD-ju"

  1. Bitacoras.com dejal:

    Informacije Bitacoras.com ...

    Stopnja Bitacoras.com: oprla na tem videu sem videl na internetu danes sem se odločila za objavo tega enostavnega javnosti o tem, kako, s programom v Visual Basic Net, da vrata CD-jev za odpiranje in zapiranje.. Za Simpl primer .....

  2. Ares pravi:

    Bomo videli, če boste dobro spali.
    pozdrav

  3. Bitacoras.com dejal:

    Informacije Bitacoras.com ...

    Stopnja Bitacoras.com: Na videu sem videl danes na internetu, sem se odločila za objavo tega preprosto prispevek o tem, kako narediti, s programom v Visual Basic Net, da vrata CD-jev za odpiranje in zapiranje.. Če želite zagnati primer sim .....

  4. M.altm pravi:

    Živjo, sem našel zelo dober program, bi rad, da ga uporabljate v Visual Basic 2005.
    Lahko napišete v tem jeziku? najlepša hvala. To je sporočilo, da pošljete odgovor, parisparis2@hotmail.es~~HEAD=dobj

  5. Mustang je dejal:

    radovednost sem se potrudil pri vizualni neto 2005
    Jaz strip napako ali kaj podobnega, vendar, ko teče na odprti gumb, se odpre pa vrže vizualno sporočilo je, kot sledi:

    Razpis za PInvoke funkcija 'WindowsApplication1 me o WindowsApplication1.Form1 :: mciSendString "je neuravnotežen na kup. To je verjetno zaradi uspelo

    MDAs napaka .. kaj to pomeni?

    hvala

  6. efra pravi:

    Pa sem se potrudil v VB.NET 2005 in vse deluje brezhibno ... Rad bi, da sodelujejo z nekaterimi primeri, ki sem jih ...

  7. Gustavo pravi:

    Prav tako mi je poslal isto napako kot Mustang, ki je, kaj bo?

  8. Cristian Garcia pravi:

    sprva nisem razumel, ampak vidim ga več veses lahko razumem malo. vendar če boste razumeli, da je otoniel

  9. Ismael pravi:

    To lepo Program!

  10. jrchico pravi:

    Zdravo prijatelj uporabljam to kodo deluje odlično me:

    Javna Class Form1
    Zasebno razglasi Lib Function mciSendString "winmm.dll" Alias ​​"mciSendStringA" (ByVal lpstrCommand Kot String, ByVal lpstrReturnString Kot String, ByVal uReturnLength kot cela, ByVal hwndCallback kot cela) Kot Integer

    Private Sub Button1_Click (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji a.Click
    AbrirCDROM ()
    a.Enabled = False
    c.Enabled = True
    End Sub

    Private Sub Button2_Click (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji c.Click
    cerrarCDROM ()
    c.Enabled = False
    a.Enabled = True
    End Sub

    AbrirCDROM Javna Sub ()
    mciSendString ("set CDAudio vrata odprta", "", 0, 0)
    End Sub

    CerrarCDROM Javna Sub ()
    mciSendString ("set CDAudio vrata zaprta", "", 0, 0)
    End Sub

    Button1_Click_1 Private Sub (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji Button1.Click
    Application.Exit ()
    End Sub

    Private Sub Form1_Load (ByVal pošiljatelj Kot System.Object, ByVal e As System.EventArgs) Ročaji MyBase.Load
    End Sub
    Konec razred

  11. jrchico pravi:

    treba dodati 3 gumbe in etiketa in sliko
    s
    c
    Button1

    Kobilarna je odpreti cdrom
    c gumb, da zaprete
    button1 je, da zaprete aplikacijo
    oznaka ni obvezna
    Slika ni obvezna

  12. Eduardo pravi:

    hvala jrchico

Komentar