Turkce Gta Forumu [TR]

Sitemize Giriş İçin Tıklayın

Join the forum, it's quick and easy

Turkce Gta Forumu [TR]

Turkce Gta Forumu [TR]

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

    CD-Rom Açma ve Kapama Yapımı

    Sipsi Çakıcı
    Sipsi Çakıcı
    Administratör
    Administratör


    Cinsiyet : Erkek Mesaj Sayısı : 357
    Rep Puanı : 5
    Kayıt tarihi : 22/04/10
    Yaş : 31
    Nerden : İstanbul

    CD-Rom Açma ve Kapama Yapımı Empty CD-Rom Açma ve Kapama Yapımı

    Mesaj tarafından Sipsi Çakıcı Çarş. Haz. 16, 2010 6:13 am

    Kasada bulunan cd-rom'u açıp kapama işlemini gerçekleştiren bir program yapalım.
    Kasada bulunan cd-rom'u açıp kapama işlemini gerçekleştiren bir program yapalım.

    [Resimleri görebilmek için üye olun veya giriş yapın.]

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Runtime.InteropServices;

    namespace Cd_Rom_Prog
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    [DllImport("winmm.dll", EntryPoint = "mciSendStringA",
    CharSet = CharSet.Ansi)]
    protected static extern int mciSendString(string lpstrCommand,
    StringBuilder
    lpstrReturnString,
    int uReturnLength,
    IntPtr hwndCallback);

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void button1_Click(object sender, EventArgs e)
    {
    int ret = mciSendString("set cdaudio door open", null, 0, IntPtr.Zero);
    }

    private void button2_Click(object sender, EventArgs e)
    {
    int ret = mciSendString("set cdaudio door closed", null, 0, IntPtr.Zero);
    }
    }
    }

    [Linkleri görebilmek için üye olun veya giriş yapın.]

      Forum Saati Çarş. Mayıs 08, 2024 8:19 am