C# ile Bilgisayar Kapatıcı

2.2.2010 21:17:00 Posted by Kenan KayaOkunma Sayısı: 8816

 

Bilgisayar Kapatıcı

Programın ekran görüntüsü:

Form1.cs Sayfamız:

        private void Form1_Load(object sender, EventArgs e)
        {
            string zaman;
            zaman = DateTime.Now.ToLongTimeString();
           lblSaatGoster.Text = zaman;
        }
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            lblSaatGoster.Text = DateTime.Now.ToLongTimeString();
        }
 
        //Combobox'taki Seçilen zamana göre kapanma işlemi yapar
        private void btnKapan_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text == "10 dak")
            {
                System.Diagnostics.Process.Start("Shutdown", "-f -s -t 600");
            }
            else if (comboBox1.Text == "15 dak")
            {
                System.Diagnostics.Process.Start("Shutdown", "-f -s -t 900");
            }
            else if (comboBox1.Text == "30 dak")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 1800");
            }
            else if (comboBox1.Text == "1 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 3600");
            }
            else if (comboBox1.Text == "2 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 7200");
            }
            else if (comboBox1.Text == "5 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 18000");
            }
            else if (comboBox1.Text == "10 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 36000");
            }
            else if (comboBox1.Text == "15 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 54000");
            }
            else if (comboBox1.Text == "24 saat")
            {
                System.Diagnostics.Process.Start("shutdown", "-f -s -t 86400");
            }
            else
            {
                MessageBox.Show("Kapanma zamanını belirleyiniz");
            }
        }
 
        //kapanmayı iptal eder.
        private void btnIptal_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("shutdown", "-a");
        }
 
        //Sistemi Beş dakika sonra kapatır
        private void btnBesDakikaSonraKapan_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("shutdown", "-f -s -t 300");
        }
 
        //Beş dakikada kapanma olayını İPTAL eder.
        private void btnBesDakikaIptal_Click(object sender, EventArgs e)
        {
            System.Diagnostics.Process.Start("shutdown", "-a");
        }
Kapan butonuna bastığımızda sistem yukarıdaki gibi bir uyarı verecektir ve kapanma işlemi için geri sayım başlayacaktır. İptal butonuna bastığımızda ise kapanma işlemi iptal edilecek ve sistem yine bizi işlemin iptal edildiğine dair uyaracaktır.


ETİKETLER: Bilgisayar Kapatıcı, C# ile Bilgisayar kapatma programı, c# bilgisayar kapatıcı,

Yorumlar

Hakan(Feb 3 2010 9:06AM)



saol.(Mar 26 2010 4:27PM)

saolasın kardeşş

Semih(14.06.2011 / 12:15)

güzel paylaşım teşekkürler