Avatar billede palle_pirat Nybegynder
01. maj 2008 - 14:20 Der er 4 kommentarer og
1 løsning

Oprette en timer

Hej

Jeg har søgt lidt omkring, men kan ikke finde noget, som ligner det jeg har brug for. Jeg skal bruge en timer som kan udføre en kommando når tiden er gået. Jeg tror at jeg er på sporet af noget... Det ser således ud:

                    int tidNu = Convert.ToInt32(DateTime.Now);
                    int tid5Sec = Convert.ToInt32(DateTime.Now.AddSeconds(5));

                    if (tidNu == tid5Sec)
                    {
                        MessageBox.Show("HEJ");
                        break;
                    }
Avatar billede Slettet bruger
01. maj 2008 - 14:24 #1
Du kan indsætte en timer fra toolboxen.
Avatar billede virtual1ty Nybegynder
01. maj 2008 - 14:27 #2
Du kan også bare oprette en helt almindelig timer vha. Timer-controllen fra Toolbox'en.

Så sætter du "Interval" til 5000, og starter den på følgende måde (f.eks. i en button's click-event):

timer1.Start();

I timerens Tick-event skrivre du så følgende:

MessageBox.Show("HEJ!");
// hvis koden ikke skal udføres igen efter de næste 5 sekunder, så stop timeren
timer1.Stop();
Avatar billede palle_pirat Nybegynder
01. maj 2008 - 15:52 #3
Tak for svaret til jer begge, men virtual1ty var mest grundig i hans forslag, så jeg vælger at give ham point. Værs'go og smid et svar.
Avatar billede Slettet bruger
01. maj 2008 - 16:00 #4
Det er helt i orden.
Avatar billede virtual1ty Nybegynder
01. maj 2008 - 16:08 #5
Svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester