Bu Timer Kullanımını Çok İnsan Bilmiyor Yada Tam Olarak Kavrayamamıs Yada Örnek Yapamadan Birşeyler Kapamıyor Bende Sizlere Birkaç Şey Göstermek İstiyorum
Programımıza Geçelim İlk Olarak Arayüz?e Bakalım
Göründüğü Üzere Form?muzda 4 Label 4 Textbox Mevcut
Bunların Islevıne Gelecek Olursak
Ilk Textbox Saatı Dıgerlerıde Dakıka Sanıye Verıyor
Sağ Kösedekı de Saniye Cinsinden Bize Karşılığını Verıyor Ve O Sanıye Sonuna Gelınce Tabı Alarm Gelmış Oluyor Şimdi Kodları İnceleyelim
İlk Olarak Global Değişkenler Oluşturalım
int x = 0;
int saniye,saat,dakika,alarım;
Sonra Birinci Button?n Kod Olayına Aşağıdaki Kodu Yazalım
saat= Convert.ToInt32(textBox1.Text)*60*60;
dakika=Convert.ToInt32(textBox2.Text)*60;
saniye=Convert.ToInt32(textBox3.Text);
alarım = (saat + dakika + saniye);
textBox4.Text=alarım.ToString();
timer1.Start();
\\Buradakılerı Acıklamak Gerekırse Anlasıldıgı Uzere Hepsını Sanıye Cınsıne Gonderıyor Degerlerı
Sonra Bir Tane Formumuza Timer Koyalım
Ve Timer1?in İçine Yazıcagım Kod Satırları Asagıdakı Gıbıdır
textBox4.Text = alarım–.ToString();
if (Convert.ToInt64(textBox4.Text) == 0)
{
timer1.Stop();
MessageBox.Show(“Alarım”);
}
if (Convert.ToString(textBox4.Text) == “0”)
{
textBox4.Clear();
}
Alarm Degıskenı — Olunca Gerıye Dogru Dusuyor Bunu Gızlıde Yapabılırdık Ama Ben Kullanıcı Bılgısı Olsun Dıye Gorunur Yapıp Her Indıgınde Textbox?a Atadım Sonra Bir Şart Yapısı Ile Textbox 0 Olunca Yanı Bıtmıs Demektır Ve Alarım Dıye Bır Mesaj Verdım Sonrada Sıfırladım Mantık Bu Kadar Kolay Gelsın Dosyayı Paylasmaya Gerek Yok Sanırım
İyi Çalışmalar
Proje halinde indirmek için
http://www.multiupload.nl/OWWF116S6K