Novo

Forum kao aplikacija na telefonu

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

  • 1 odgovor
  • 3.220 pregleda

Najnovija ↓

Managed C++, jednostavno pitanje u vezi TIMER-a 03.12.2006. u 15:41 · pre 242 meseca #1
Cao!
Interesuje me kako da podesim timer u MC++ da poziva neku funkciju u određenom intervalu...
Uradio sam ovo:

Timer *alarm = new Timer();
alarm->Interval = 100;
alarm->Start();

Trebalo bi da se neka f-ja poziva svakih 100 milisekundi... Ali kako da namestim koja funkcija treba da se poziva u tom intervalu?
Recimo imam f-ju ABS i nju treba da pozivam periodicno u intervalu od 100... Kako?

Unapred hvala.
Potpis
Expert Opinions - Niche Articles
Re: Managed C++, jednostavno pitanje u vezi TIMER-a 05.12.2006. u 12:06 · pre 242 meseca #2
Pozdrav,

Timer nakon zadatog intervala okine jedan dogadjaj, ako nisi dodao handler za dati dogadjaj nista se nece desiti, ali ako dodas:

Code:

alarm->add_Tick(new EventHandler(this, &EventArgs::OnTimer));

void OnTimer( Object* myObject, EventArgs* myEventArgs )
{
   //ovde pozovi ono sto si hteo
}


nakon zadatog intervala izvrsice se metoda OnTimer. I naravno ako hoces ponovo da aktiviras timer aktiviraj ga iz ove metode, tako da ce se ta neka tvoja funkcija izvrsavati na svakih 100 ms.
Potpis
nije lepo da budem lud a da to ne znam
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme