İzleyiciler

Blogger tarafından desteklenmektedir.
4 Şubat 2011 Cuma

postheadericon CD-DVD Sürücüsünün Kapağını Açma

 
Sürücüyü acma işlemini c# ile yapacaz fakat eklenecek usingler WMI lar hemen
verelim

using System.Management;
using System.Runtime.InteropServices;
//interopServices'i ekledik

şimdi sıra DLL import
edelim


[DllImport("winmm.dll", EntryPoint = "mciSendStringA", CharSet
= CharSet.Ansi)]
// dll import ettik

Static fonksiyon sizde aynen
böyle yazın


public static extern int cdKapakAc(string icerik,
StringBuilder durum, int deger, IntPtr neKadar); //CD acma

Şimdi acacak
button click yordamına yazalım


private void button2_Click(object
sender, EventArgs e)
{
cdKapakAc("Set cdaudio door open wait ", null, 0,
IntPtr.Zero);
}


Aynı işlemleri CD kapatma için yazalım hızlıca
yazıyorum


[DllImport("winmm.dll", EntryPoint = "mciSendStringA",
CharSet = CharSet.Ansi)]
// dll import ettik
public static extern int
cdKapakKapat(string icerik, StringBuilder durum, int deger, IntPtr neKadar);
//CD kapat

private void button3_Click(object sender, EventArgs e)
//Kapağı aç
{
cdKapakKapat("Set cdaudio door Closed wait ", null, 0,
IntPtr.Zero);
}

Umarım işinize yararlı olur bu kod parçaları bira
z can
sıkıcı konular ama projelerde kullanabilirsiniz.