Saat Yapımı

C# kodu ile dijital saat yapımı. Günlük hayatta kullanılan araçlardan bir tanesi olan saat yapımını anlatacağım.

Merhaba;

Günlük hayatta kullanılan araçlardan bir tanesi olan saat yapımını anlatacağım.

Öncelikle bir form açıyoruz ve üzerine 6 tane label, bir tane timer nesnesi ekliyoruz.

Timerin interval özelliğini 100 yapıyoruz ve kodlama kısmına geçiyoruz.

Formumuz yüklendiğinde saati aktif ediyoruz.

Ardından bugüne dair olan datetime özelliğini kulllanarak labellerimıza istediğimiz değerleri aktarıyoruz.

Örnek olarak kod:


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();

            

        }



Örnek çalışma:



Kolay gelsin...
  • Etiketler;
Hudai123 Hudai123
Sanalkurs.net
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

[b]Yanlız 6 tane label koyduk foruma ama sadece 3 tanesini kullanıyoruz ? neden Daha fazla label ekledik foruma[/b]
merhaba ; geriye kalan 3 tanesi tasarım için ikisi ":" için biride "ibrahim hüdai yücel" için yaptım yani aslında onları kullanmasanızda olur
Merhaba; burda datetime sınıfını çağırarak işlem yaptırdığım için hazır olan kodlar sayesinde onun için ek olarak kod yazmak gerekiyor. Yani saat 24 geçtikten sonra başına bir sıfır eklemek gerekiyor. if(Convert.ToInt32(label1.text)<10) { label1.text = "0" + DateTime.Now.Hour.ToString(); } bu sadece saat kısmı için geri kalan kısımları buna benzeterek başına 0 eklemek mümkün. Kolay gelsin...

Yukarı Git