İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

C Sharp Programlamada cdrom ile Çocuk Uyutma

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
cdrom__12799_zoom.jpg

Şimdi size işe yaramayan sadece iş olsun diye yazılmış bir program paylaşacağım. Öncelikle C sharp ta bir form uygulaması oluşturacağız ve sadece 2 adet buton ekleyeceğiz. İlk butona bastığımızda cdrom açılacak, ikinci butona bastığımızda ise cdrom kapanacak. Ne kadar gereksiz değil mi? Buyrun c sharp kodları:

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 Microsoft.VisualBasic;
using System.Collections;
using System.Diagnostics;
using System.Runtime.InteropServices;

namespace bolubeyi.net
{
public partial class Form1 : Form
{
[DllImport("winmm.dll", CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)]
private static extern long mciExecute(string lpstrCommand);

public Form1()
{
InitializeComponent();
}

private void acma_butonu(object sender, EventArgs e)
{
mciExecute("cdrom aç");
}

private void kapama_butonu(object sender, EventArgs e)
{
mciExecute("cdrom kapat");
}
}
}

Yazının başında gereksiz bir program dedim ama aslında güzel bir amaç için kullanılabilir fakat program bu haliyle yeterli değil. Programa timer ekleyerek buton olmadan otomatik olarak belli aralıklarla cdromu açıp kapayabilirsiniz. Peki bu ne işe yarayacak? İleride çocuğunuz olursa, ipin bir ucunu beşiğe, diğer ucunu cdroma bağlayabilirsiniz. Daha sonra programı çalıştırdığınızda cdromun açılıp kapanmasıyla birlikte beşik sallanmış olur ve çocuğu uyutabilirsiniz:) Bir c sharp programının daha sonuna geldik, tekrar görüşmek üzere...

(www.bolubeyi.net'ten alıntıdır)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst