Diskuze: C# - Timer
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Aby se ti každou sekundu zmenšovala sekunda tak musíš tomu ještě
přiřadit metodu, která má něco provést provést v přípdě že uplyne ten
interval.
Takže by to mohlo vypadat takhle:
V hlavičce třídy:
int totalTime = 0;
Timer timer = new Timer(1000)
timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
a pak budeš mít ještě někde v té třídě metodu:
private void timer_Elapsed(object sender, ElapsedEventArgs e)
{
totalTime += 1;
}
Více to mají popsaný třeba zde: http://www.dotnetperls.com/timer
Ještě by jsi se mohl kouknout třeba na zdjší tutoriál o OOP kde jsou ty
události popsány aby jsi věděl proč tomu timeru "přiřazuješ" tu metodu
http://www.itnetwork.cz/…ial-udalosti
A nezapomeň nastavit AutoReset property na true (nevím jak je nastaveno defaultně).
Dík Zítra se na to mrknu
Zobrazeno 4 zpráv z 4.