C# Timer Sınıfı ile Geri Sayım

Timer nesnesini kullanarak bir geri sayım sayacı yapalım. ProgressBar nesnesi ile de bu zamanı gösterelim. Timer sınıfı belirtilen bir sürede olayların tekrarlanmasını sağlayan bir sınıftır.

C# Timer Sınıfı ile Geri Sayım
C# Timer Sınıfı ile Geri Sayım

Uygulamanızda klavyeden bir sayı alınacak ve girilen sayıdan geriye doğru sayılarak bir geri sayım uygulaması yapılacaktır. Formumuza Timer nesnesini toolbox tan ekleyelim. Timer nesnesinin interval özelliğini properties kısmından 1000 yapalım bu timer nesnesinin saniyede bir çalışmasını sağlayacaktır.

Uygulama da try { } catch { } kullanmamızın sebebi ise kullanıcı sayısal değer dışında bir değer girerse programımızın bozulmaması ve kullanıcının uyarılması açısındandır.

Timer_Tick ( ) olayında sürenin azalması ZAMAN—ile saplanmıştır. Süre sıfıra geldiğinde kullanıcıya mesaj verilmiş ve timer.Enabled değeri false yapılarak timer nesnesi kapatılmıştır. Text ifadesi ilen kalan saniye değeri formun başlığına yansıtılmıştır.

C# Timer Sınıfı ile Geri Sayım

What’s your Reaction?
+1
0
+1
0
+1
0
+1
0

Yorum yapın