Selamlar,
Cok basit bir uygulama yapmaya calisiyorum ama bir turlu cozemedigim bir sorun var, inaniyorum ki biryerlerde basit birseyleri gozden kaciriyorum, fakat bir turlu bulamadim. Bu konuda yardimlarinizi bekliyorum.
Yapmaya calistigim sey; butona tiklayinca text box 5 den 15 e kadar olan rakamlari 1/2 saniye aralikla yazacak. Islem bittikten sonra tekrar tikladigimda tekrar bu islemi yapmasini istiyorum fakat bunu yapamiyorum.
Kod su sekilde:
- [ Tüm kodu seç ] [ Yeni Pencerede Göster ]
namespace WindowsFormsApplication5 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Timer heyo; int x = 5; private void button1_Click(object sender, EventArgs e) { heyo.Start(); } private void Form1_Load(object sender, EventArgs e) { heyo = new Timer(); heyo.Interval = 500; heyo.Tick += new EventHandler(heyo_Tick); } private void heyo_Tick(object sender, EventArgs e) { if (x < 15) { textBox1.Text = (Convert.ToString(x)); x++; } else { heyo.Stop(); } } } }