C# timer kontrolü örnek uygulama
Timer kontrolü programlama dillerinde en çok kullanılan kontrollerden biridir. Timer kontrolü programınızda bir bir işlemin belirli periyotlar içerisinde tekrar etmesini sağlar. Bu kontrolün fazla bir özelliği yok ama çok kullanışlı şimdi özelliklerini açılayalım.
Interval özelliği;
Kullanımı: Timer1.interval=1000; işte işlemlerin ne sıklıkla gerçekleşeğeciği bu özellikle belirtiyoruz. Örneğimizde 1000 atadık bu bir saniye demek yani 1 er saniye arayla işlemler gerçekleşek. Tabiki bunun için timer1.enabled=true olması gerekir.Yapmış olduğunuz programa göre buraya belli bir kısımda false atayarak timerın tick olayını durdurabilirsiniz. Tabi son olarak timer olayını start etmek var bunuda mesala butonun click olayına yazarak timerı başlatabilirsiniz.
Timer1.Start(); // veya timer1.stop();
Şimdi örnek bir uygulama yapalım timer kullanarak kayan yazı yazalım;
private void Form1_Load(object sender, EventArgs e)
{
this.Text = ” www.serdardemir.net || Serdar DEMİR “;
timer1.Interval = 100;
timer1.Enabled = !timer1.Enabled;
}
private void timer1_Tick(object sender, EventArgs e)
{
string kayanyazi = this.Text;
int adet = kayanyazi.Length;
string ilkkarekter, sonrasi;
ilkkarekter = kayanyazi.Substring(0, 1);
sonrasi = kayanyazi.Substring(1, adet – 1);
this.Text = sonrasi + ilkkarekter;
}
yuhubaa
23 Ekim 2009 at 15:45
Kullanan ve deneyen arkadaşların yorum ve önerilerini dinlemek isterim
oguz
07 Mart 2010 at 18:49
hata vriyor
yuhubaa
07 Mart 2010 at 18:51
uygulamayı deneyip ekledim sizde nasıl bir hata verdi hatayı söylerseniz yardımcı olabilirim
berat
29 Nisan 2010 at 18:06
İyi günler Serdar Bey..Bir konuda bilgi almak istiyorum.Ben bir websayfasındaki input degerlerini cekmek ve submit yapmak istiyorum ama submit javascript le bicimlenmis..Bu nedenle getelementbyid de submit i yerleştiremedim.. v class=”form-button-row”>
Telefon Numarası
Şifre