Bolu Beyi tarafından yazıldı Eylül - 12 - 2011 2 Yorum

Ş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…

Bugüne kadar 2 yorum yapıldı

  1. Anonymous dedi ki:

    Gereksiz falan diyorsun ama gerçekten çok akıllıca bir program. İlk başta düşündüm nasıl çocuğu uyutacak diye ama sonra çok güldüm 😀

    Paylaşımın için çok sağol…

  2. bolubeyi dedi ki:

    Rica ederim, mışıl mışıl uyutun çocuklarnıızı:)

You must be logged in to post a comment.