Mrb Arkadaşlar ve Ustalar Formda Timer Kullanmakla ilgili bir sorum olacak
5 tane butonum var forma girildiğinde 1.butonun visible=true diğerlerinin false 20 sn felan sonra 2.buton visible=true diğerleri false şeklinde gidecek nasıl yapabilirim bilgisi olan varsa lütfen yardım etsin
Öncelikle formun en üstüne saniye isimli bir tamsayı tanımlayalım..
Visual Basic
Dim saniye AsInteger
Daha sonra formun "Load" olayına istediğiniz butonların ya da denetimlerin aktif ya da pasif olmasını istediğiniz şekilde alttaki gibi bir kod ekleyiniz..
Visual Basic
me.benim_butonum.visible=False
me.benim_butonum2.visible=False
Me.TimerInterval = 1000
saniye = 3000
Son olarak ta timer olayına;
Visual Basic
If saniye = 1000 Then
Me.benimbutonum.Enabled =True
Me.bambaska_bir_buton.Enabled =False
Me.TimerInterval = 0
Else
saniye = saniye - 1000
EndIf
Yukarıdaki koda göre 3 saniye sonra işlem yapmaktadır. Siz istediğiniz denetimleri False ya da True yaparak ve süreyi ayarlayarak istediğiniz sonucu alabilirsiniz..