Home Yazılım C# C# Kronometre
formats

C# Kronometre

Tarih 17 Aralık 2012 yazar içinde C#, Genel, Yazılım

Merhaba Arkadaşlar;

Bu makalemde önceden yapmış olduğum kronometre programını sizlerle paylaşmak istedim. Lafı fazla uzatmadan kronometre programına başlayalım. Yaptığım kronometre programının asıl amacı kitap okuma hızını ölçmek tabi bu programı değiştirebilirsiniz. Programda butonlara resimler ekledik bu resimleri makalemin sonunda eklediğim project dosyasının içinde bulabilirsiniz. Programımızda 3 tane buton, 1 tane timer nesnesi ve 1 tane listbox olacaktır.
k_form1
İlk olarak timer nesnemizi oluşturalım. Üstüne çift tıklayarak tick methodunun içine girelim.
Ha birde unutturmadan değişkenlerimizi atamayı unutmayayım.

Sonra eklediğimiz 3 tane butonun ilkine tıklayalım tabi kişiye göre değişir ama başlama tuşunun kodlarını ekleyeceğim için ilk buton olması daha iyi olur. Başlama ve durdurma tuşu aynı buton üstündedir. Sadece resim değişmektedir.

İkinci butonun görevi ise programın amacı kitap okuma hızını ölçmek olduğu için kişiler ne zaman kitabı bitirdiğinde dakikayı listboxa ekler

Üçüncü tuşumuz sıfırlama tuşumuz kitap okumamız bitti ve yeniden kitap okuma hızımızı ölçmek istiyorsak kronometreyi ve kayıt edilen zamanları da siler.

Ve en son olarak form loadımızdaki kodlarımızı yazıp programımızı bitiriyoruz.

k_form2
Bir başka makalemde görüşmek üzere…

Programın project dosyasını indir

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 

Bir Cevap

  1. kolay gelsin.

    programın görevini yapıyor bunu belirteyim. ancak kontrol ismi ile if else şık durmamış. bunun yerine timerin enabled özelliğini kullanabilirsin. enabled ise çalışıyor, değil ise çalışmıyor.

    private void basla_click(object sender, EventArgs e)
    {
                //timer1.Enabled = true;
    if (!timer1.Enabled)//pictureBox4.Name==“pictureBox4″
    {
    timer1.Start();
                    //pictureBox4.Name=”pictureBox”;
    pictureBox4.Image = kronometree.Properties.Resources.Button_Pause_icon;
    }
    else
    {
    pictureBox4.Image = kronometree.Properties.Resources.Button_Play_icon;
    timer1.Stop();
                    //pictureBox4.Name = “pictureBox4″;
    }
    }

Bir Cevap Yazın

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


dokuz − = 5

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">