Yazılım

C#’ta özelleştirebilir Ekran Koruyucu nasıl yapılır?

c# ekran koruyucu

Bilgisayarınızı kendi oluşturduğunuz ekran koruyucu ile kilitleyin!

C# Form application kullanarak bunu yapmak mümkün kendi kilit ekran koruyucunuzu oluşturup özelleştirebilirsiniz.Şimdi bize bunları yaparken gereken nesnelerimiz olacak bu nesneler;

  1. TextBox
  2. Button
  3. Label
  4. Timer

Textbox nesnemizi  giriş için kullanacağız yani login yapmamız için gerekecek.Button ile girişimizin doğru oldugu halde login yapmamızı sağlayacak.Label nesnemizle Dijital bir saat oluşturacağız.Timer nesnemizle saatimizin saniyesini anlık olarak çalıştaracağız.Aşağıda nesnelerimizin özelleştirmesini properties kısmında anlatacağım properties sağ tarafta bulunmaktadır.

 

ekran koruyucu ayarları

FormBorderStyle özelliğini : None  yaparak formumuzun çerçevesini kaldırıyoruz.

Size özelliğiniz genişleterek Height-Width değerlerini bilgisayarınızın Ekran çözünürlüğüne göre yükseklik ve genişlik olarak girişini yapıyoruz.

ekran koruyucu boyut ayarları

 

 

label-textbox-button nesnelerimizi toplu olarak seçip alt kısımda ortalı bir şekilde sürükleyip bırakıyoruz.

 

Arkaplan resminide ayarladıktan sonra kod kısmını paylaşalım.

ekran koruyucu arkaplan resimleri

private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}

private void timer1_Tick_1(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToLongTimeString();

}

private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text!=”sifre”)
{
MessageBox.Show(“Error Password!”,”WRONG”,MessageBoxButtons.OK,MessageBoxIcon.Warning);
textBox1.ResetText();
}
else
{
MessageBox.Show(“iyi günler…”,”Bir Mesajınız var!”);
this.Close();
}
}

Ekran koruyucusunun kodları

Kodların yazılı hali

 

 

Proje Dosyalarını indirmek için TIKLA

Yorum bırakın