C# Bilgisayar Kapatma

Merhabalar, bu yazımızda hepimizin işine yarayabilecek olan küçük bir uygulama hazırlayacağız.

Günlük hayatta sık sık karşılaştığımız bir durumdur bilgisayarımızı istediğimiz bir zamanda kapatma ihtiyacı. Bunun için yeni bir WindowsFormsApplication ekleyelim.

Daha sonra eklediğimiz yeni uygulama formuna; 1 adet Timer, 1 adet Buton, 3 adet NumaricUpDown nesnesi ekleyelim.

Ardından Timer’ın Tick eventine aşağıdaki kodları ekleyelim:

   if ((Convert.ToString(DateTime.Now.Second) == Convert.ToString(saniye.Value)))
            {
                if ((Convert.ToString(DateTime.Now.Minute) == Convert.ToString(dakika.Value)))
                {
                    if ((Convert.ToString(DateTime.Now.Hour) == Convert.ToString(saat.Value)))
                    {
                        System.Diagnostics.Process.Start("shutdown", "-f -s");
                    }
                }
            }

 

Sonrasında Buton’un click eventine aşağıdaki kodları ekleyip programımızı derleyelim.

if ((saat.Value == 0) && (dakika.Value == 0) && (saniye.Value == 0))
            {
                MessageBox.Show("Ayarlama Yapılmamış!");
            }
            else
            {
                MessageBox.Show("Sistem Tanımlanan Saatte Kapanacaktır!");
                timer1.Start();
            }

 

Ve sonrasında Saat, Dakika, Saniye gibi değerlerimizi tanımlayıp uygulamamızı başlatabiliriz..

Shutdown

 

 

 

C# Bilgisayar Kapatma” için bir yorum

  • 09 Ocak 2016 tarihinde, saat 16:14
    Permalink

    Hocam bunu kapatılmasına 1dakika kala uyarı verecek + iptal yada tamam seçeneklerini nasıl ekleyebiliriz

    Yanıtla

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir