Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.533 pregleda

Najnovija ↓

Re: Timer kontrola c# 05.06.2008. u 09:08 · pre 224 meseca #2
Pa timer ne odbrojava unazad, vec broji do zadatog broja milisekundi, a pocinje onog trenutka kad mu svojstvo Enabled podesis na true.
Znaci postavis Interval na broj milisekundi koliko bi hteo proces da traje, i u zeljenom trenutku ukljucis timer (timer.Enabled = true). Posle zadatog broja milisekundi timer ispaljuje dogadjaj Tick. U tom dogadjaju obradi zatvaranje forme.

Ako izvesno vreme posle ukljucivanja tajmera, ponovis timer.Enabled = true vreme ce biti vraceno na pocetak.

Ako budes imao problem sa tredovima tokom ove implementacije, javi se.
Potpis
Nije važno stići prvi. Važno je prvo da stigneš.
Re: Timer kontrola c# 05.06.2008. u 10:12 · pre 224 meseca #3
Postoje tri timer klase u .NETu (Forms, Threading i standardni Timer). Forms i standardni Timer se aktiviraju preko Enabled, i nijedan ne resetuje Timer sa ponovljenim postavljanjem Enabled na true.

Posto hoces da radis sa GUI operacijama (form.close), moras da koristis Timer iz System.Windows.Forms namespace-a posto je to jedini timer koji osigurava da se njegov handler izvrsava unutar GUI thread-a.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme