Di bawah ini disajikan source code untuk melakukan Open dan Close CD Room, siapa tahu dari code sederhana ini dapat menginspirasi kita untuk membuat suatu aplikasi yang lebih baru atau lebih kreatif lagi.
Dalam pembuatan aplikasi ini yang dibutuhkan adalah :
- 3 Commandbutton, dengan properties name Command1, Command2, Command3
- 1 form, dengan properties name form1
- 1 modul, dengan properties name module1
Terima kasih, semoga bermanfaat.
Download file di site tempat Download dan Upload Gratis Join 4Shared Now!
Letakan kode di bawah ini pada form
=====================================
Private Sub Command1_Click()
OpenCDDoor “G” ‘pastikan drive G adalah drive untuk CD/DVD Room, jika bukan G tinggal anda ubah G tersebut menjadi Huruf sesuai dng Drive CD/DVD Room
End Sub
Private Sub Command2_Click()
CloseCDDoor “G” ‘pastikan drive G adalah drive untuk CD/DVD Room, jika bukan G tinggal anda ubah G tersebut menjadi Huruf sesuai dng Drive CD/DVD Room
End Sub
Private Sub Command3_Click()
End
End Sub
Letakan Code di bawah ini pada modul
=====================================
Option Explicit
Public 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
Public Function OpenCDDoor(ByVal drv As String) As Long
Dim Alias As String
Dim retval As Long
Alias = “Drive” & drv
retval = -1
retval = mciSendString(“open ” & drv & “: type cdaudio alias ” & Alias & ” wait”, vbNullString, 0&, 0&)
retval = mciSendString(“set ” & Alias & ” door open”, vbNullString, 0&, 0&)
OpenCDDoor = retval
End Function
Public Function CloseCDDoor(ByVal drv As String) As Long
Dim Alias As String
Dim retval As Long
Alias = “Drive” & drv
retval = -1
retval = mciSendString(“set ” & Alias & ” door closed”, vbNullString, 0&, 0&)
retval = mciSendString(“close ” & Alias, vbNullString, 0&, 0&)
CloseCDDoor = retval
End Function


