FrmTürkiye

Forumu Okumak Ve Daha Kaliteli Bir Hizmet İçin Üye oLunuz..!!



►€dit ßy 0quzhan ^^◄

Join the forum, it's quick and easy

FrmTürkiye

Forumu Okumak Ve Daha Kaliteli Bir Hizmet İçin Üye oLunuz..!!



►€dit ßy 0quzhan ^^◄

FrmTürkiye

Would you like to react to this message? Create an account in a few clicks or log in to continue.

::FrmTürkiye:: Türkiye'nin Ücretsiz PayLaşım Sitesi


    C# CD-ROM Sürücüsünü Açmak

    4ChaosAnarchic
    4ChaosAnarchic
    Site Sahibi
    Site Sahibi


    Ruh Hali : 10
    Mesaj Sayısı : 416
    Rep Puanı : 60602
    Kayıt tarihi : 21/05/09
    Yaş : 40
    Nerden : Nereye...
    Lakap : 0quzhan

    Yardım ?? C# CD-ROM Sürücüsünü Açmak

    Mesaj tarafından 4ChaosAnarchic Çarş. Mayıs 27, 2009 11:05 am

    CD sürücüsünü açmak: Gelelim en son API fonksiyonumuza. Programlamayla ilk haşır neşir olduğum zamanlarda, cd sürücüsünün kod yoluyla nasıl açıldığı en merak ettiğim işlemlerden biriydi. Sanki çok lüzumlu bir iş, buttona tıklamaktansa sürücü düğmesine tıklar açarım en azından vücud biraz hareket edip yağ deposu haline gelmez J Bu fonksiyon mciSendString() ile işlenir ve “winmm.dll” dosyasında tanımlıdır. C#.Net’e uyarlanmış hali için önce bir windows projesi açıp dll import işlemlerini gerçekleştiriyoruz;

    [DllImport("winmm")]

    private static extern int mciSendString(string strCommand, StringBuilder strReturn, int iReturnLenght, IntPtr hwndCallback);

    Daha sonra formumuza bir button ekleyelim ve click olayına şu kodları yazalım;

    private void button15_Click(object sender, EventArgs e)

    {

    IntPtr ptr;

    ptr = IntPtr.Zero;

    mciSendString("Set cdaudio door open", null, 0, ptr);

    }

    Alıntıdır.

      Forum Saati Cuma Kas. 01, 2024 2:18 pm