Prevuchesh timer iz ToolBoxa.
Postavish mu interval na, recimo, minut (to bi bilo 60000, zato shto timer rachuna vrijeme u milisekundama).
onda, dupli klik na njega i dobicesh Event Tick, koji se deshava svaki put kad prodje jedan interval (u ovo slujchaju svaki minut po jednom).
i u toj methodi, jednostavno, dekrementujesh promjenjivu u kojoj se nalazi broj preostalih minuta:
Code:
minuti--; //[C#]
if(minuti == 0) GasiSveZivo();
minuti = minuti -1 '[VB]
if minuti = 0 then GasiSveZivo()
Kad zelish da pokrenesh timer kazesh "Timer1.Enabled = true"
Da ga zaustavish "Timer1.Enabled = false"
da zaboravih, dodaj vrijednost promjenjive minuti nekoj labeli koja je na formu:
Code:
minuti--; //[C#]
label1.Text = minuti.ToString();
if(minuti == 0) GasiSveZivo();
minuti = minuti -1 '[VB]
label1.Text = minuti.ToString()
if minuti = 0 then GasiSveZivo()
[Ovu poruku je menjao ntadic dana 17.03.2006. u 13:58 GMT+1]
I tako...