C#-os segítséget kérhetek (timer)?
A timer egy olyan objektum, ami a beállított időközönként eseményt "süt el", vagyis ha fel vagy iratkozva az egyetlen Tick eseményére, akkor azt a metódust fogja hivogatni. Kettőt kattintasz a timer komponensre design nézetben és:
private void timer1_Tick(object sender, EventArgs e)
{
}
Alapesetben a timer inaktív állapotban van. Ahhoz, hogy elinduljon a tick-elés aktivizálni kell:
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
}
Elindult az első timer, ilyenkor azonnal lefut az időzítés ezért egy számlálóval tudnád megnézni, hogy ez hányadik Tick és aztán ott indíthatod a timer2-őt ugyanúgy, ahogy az elsőt.
De ez így szerintem bugyuta megoldás, minek ehhez timer? Ha várakozni szeretnél, akkor csak simán ennyi:
Thread.Sleep(1000);
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!