lostyazilim
tr.link

C# Timer Kullanımında Sorun

3 Mesajlar 780 Okunma
acebozum
tr.link

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)
İyi akşamlar arkadaşlar ,

Bir formum var ve bunun üzerinde bir timer var . Butona tıkladığım zaman timer aktif oluyor ve formun height değerini belli bir büyüklükte genişletiyor ve genişleyen yere textboxtan aldığım veriden yapılan işlemin sonucu bastırılıyor.

Fakat ikinci bir kere daha textboxta yeni bir veri girilip butona tıkladığımda aynı şekilde forum tekrar genişleyerek sonuç bastırılıyor fakat sonuç aynı yani işlemi bir kere daha yapmıyor. Sorunun timer dan kaynaklandığını biliyorum yardımcı olur musunuz ?

Timer : http://prntscr.com/6ivcwm

Formun normal hali : http://prntscr.com/6ivdb4

Timer ile genişletilip sonuç bastırılmış hali fakat yeni bir işlemde sonuç değişmiyor timer yüzünden bu olayı anlamadım : http://prntscr.com/6ivdih

Timer kodları :


private void timer2_Tick(object sender, EventArgs e)
{
if (this.Height >= 400)
{
timer2.Enabled = false;
}
else
{
this.Height = this.Height + 5;
}
}
 

 

elektronikssl
webimgo

pSkpt pSkpt Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 07.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 63
  • Beğeniler 0 / 20
  • Ticaret 0, (%0)
Timer'la alakalı sorun olduğunu zannetmiyorum sonuç bir Label'e basılıyor.
Timer sadece Form boyutunu kontrol ediyor.
Buton'a bastığında yapılan olayları bi incele, Label'a sonucu yazdırdığın kısmı.
 

 

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

pSkpt adlı üyeden alıntı

Timer'la alakalı sorun olduğunu zannetmiyorum sonuç bir Label'e basılıyor.
Timer sadece Form boyutunu kontrol ediyor.
Buton'a bastığında yapılan olayları bi incele, Label'a sonucu yazdırdığın kısmı.


Hocam bende öyle sanıyordum fakat kodlara bayağı bir baktım en sonunda formun boyutuyla oynamayıp yani timer i iptal edip kodları denedim kodlar düzgünce çalıştı . Ama timer kullandığım zaman bir sonuçtan sonra başka sonuçlar alamıyorum hep aynı sonucu gösteriyor bunu bende anlamadım :D
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al