#3 Amik98
Nezvýraznilo* se to, ale myslel jsem toto: sudy = false;
Příspěvky odeslané z IP adresy 2a00:1028:8396:16f2:c160:24fa:c33a:5140...–
Amik98
Amik98
#2 hlucheucho
Pardon nějak mi nedošlo kam to dávám.
mohu se ještě jenom zeptat, co dělá dělá ten if, přesnějí to co jsem zvíraznil?
Nějak mi nedochází to zapamatování stavu. Když na to tedy kliknu nasměruje mě to na ten bool automaticky a ten je false, tak by to mělo na první klik naopak vypnutý, ne?
Možná to je to banální, ale nějak mi to asi nemyslí .
if (sudy)
{
sudy = false;
timer1.Stop();
}
Amik98
Zdravím,
chtěl bych se zeptat, mám timer button, který mi po každém kliknutí pustí časovač od 30s a jde to až do nuly, kdy se to stopne hodí hlašku a progam se vypne.
Můj dotaz zní, dá se nějak udělat třeba pomocí if a else, aby když na tlačítko kliknu podruhé, tak se časovač vypne, takže se nespustí znovu od začátku?
zdroják mám takto:
private void button11_Click(object sender, EventArgs e)
{
sekundy = 30;
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
časovač.Text = sekundy--.ToString();
if (sekundy == -1)
{
timer1.Stop();
MessageBox.Show("Vypnu se jsi pomalej/pomalá");
Application.Exit();
}
else
{
???
}
Děkuji za rady.