Search the Community
Showing results for tags 'C\# kronometre'.
-
Merhaba. Kronometre yapmak istiyorum. 2 tane textBox'ım var. textBox1'den saat alınacak 2'den ise dk alınacak. textBox'ların altına 3 tane label koydum. Saat, Dk ve saniye adında. Saniye 60'dan geriye saydırıyorum timer ile dk bir azalıyor daha sonra saniye adlı label yine 60'dan geriye gidiyor ta ki 0 olana kadar bu kez de Dakika adlı label olduğu yerden devam etmiyor. Yani saniye sürekli 0 olduğunda 60 olup devam ediyor ama dakika 1 kere azaldıktan sonra geriye gitmiyor. Ekran görüntüsü: http://prntscr.com/6td72o int saniye = 60; private void Başlat_Click(object sender, EventArgs e) { timer1.Interval = 100; timer1.Start(); } private void timer1_Tick(object sender, EventArgs e) { int saat = Convert.ToInt32(textBox1.Text); int dk = Convert.ToInt32(textBox2.Text); if(saniye > -1) { label4.Text = saniye--.ToString(); if (saniye == 0) { saniye = 60; label4.Text = saniye.ToString(); int dkSonuc = dk - 1; label3.Text = dkSonuc.ToString(); } } } private void Durdur_Click(object sender, EventArgs e) { timer1.Stop(); }