عرض مشاركة واحدة
قديم 2011-09-13, 06:39 PM   #1
عبسي الحمديني
مبرمج المستحيل
 
الصورة الرمزية عبسي الحمديني
 
تاريخ التسجيل: May 2010
الدولة: Libya
المشاركات: 2,924
معدل تقييم المستوى: 17
عبسي الحمديني على الطريق الصحيح لتعريف نفسه
افتراضي كود فتح وغلق باب السي دي للكمبيوتر


الكود بسيط جدا ويعتمد على مكتبة موجودة بالويندوز
اسمها
winmm.dll

كود:
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

Public Sub OpenCDDriveDoor(ByVal State As Boolean)
If State = True Then
Call mciSendString("Set CDAudio Door Open" , 0& , 0& , 0&)
Else
Call mciSendString("Set CDAudio Door Closed" , 0& , 0& , 0&)
End If
End Sub

Private Sub Command1_Click()
OpenCDDriveDoor (True)
End Sub

Private Sub Command2_Click()
OpenCDDriveDoor (False)
End Sub
انا شخصيا جربت الكود مية مية
لو في احد يقدر يختصر الكود ياريت ايساعدني
__________________

عبسي الحمديني غير متواجد حالياً   رد مع اقتباس