C# İle Timer Kontrolü ve Saat Yapımı

C# Timer Kullanımı

a.) Timer Nesnesini Forma Eklemek :
Visual Studio da oluşturduğumuz projenin sol köşesindeki Toolbox kısmından Timer nesnesine 2 kez tıklayarak formumuza ekliyoruz.
[Resim: 2q2jn.png]

b.) Timer Nesnesi Genel Özellikleri :
[Resim: 2q2kf.png]
Timer nesnesinin özelliklerini sağ taraftaki “Properties” kısmında bulabiliriz.
İnterval : Timer ’ın çalışacağı zaman dilimini belirler. İnterval ’ın 1000 değeri 1 saniyeye eşittir. Buna bağlı olarak istediğimiz süreyi ayarlıyabiliriz.
Enabled : Default olarak bu değer False gelecektir. Yani timer pasif haldedir. Eğer programın çalışırken Timer’ın başlamasını istiyorsak değeri True yapmamız gerekcektir. Aşağıdaki kod ile bunu yapabilirsiniz ;
[Resim: 2q2kz.png]
timer_tick olayı :

private void timer1_Tick(object sender, EventArgs e)
{
Zaman aralığında çalışacak kod buraya yazılacak;
}

Saat örneği :

private void Form1_Load(object sender, EventArgs e)
{
   timer1.Enabled = true;
}

private void timer1_Tick(object sender, EventArgs e)
{
   label1.Text = DateTime.Now.Hour.ToString();
   label3.Text = DateTime.Now.Minute.ToString();
   label5.Text = DateTime.Now.Second.ToString();
}

Bir cevap yazın

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