17-10-12, 06:01 PM
كاتب الموضوع : Boutemine Oualid
السلام عليكم و رحمة الله و بركاتهسي شارب
كود :
public class MediaROM
{
[DllImport("winmm.dll", EntryPoint = "mciSendStringA")]
private static extern int mciSendString(string lpstrCommand, string lpstrReturnString, int uReturnLength, int hwndCallback);
public static void OpenDoor(char driveLetter)
{
MediaROM.mciSendString(string.Format("set CDAudio!{0} door open", driveLetter), null, 127, 0);
}
public static void CloseDoor(char driveLetter)
{
MediaROM.mciSendString(string.Format("set CDAudio!{0} door closed", driveLetter), null, 127, 0);
}
}
كود :
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 OpenDrive(ByVal driveLeter As String)
mciSendString(String.Format("set CDAudio!{0} door open", driveLeter), Nothing, 127, 0)
End Sub