16. februar 2004 - 14:16Der er
11 kommentarer og 2 løsninger
Form i C#
Hej Alle!
Jeg har lavet en lille applikation i C#. Det er en form hvor der er en knap man kan trykke på for at eksekvere noget kode.
Jeg har brug for at formen bliver vist og knappen er tilgængelig. Herudover skal formen hvert 30. sekund selv "trykke" på knappen (køre en private void whatever() ). Jeg kan bare ikke finde ud af hvor jeg skal sætte den her kode ind:
while (1==1) { System.Threading.Thread.Sleep(30000); doRun(); }
I Toolboksen har du et komponent under Windows Forms, som hedder timer. Det sætter du på din form, hvor den dukker op i bunden. Når du klikker på den, kan du sætte et interval. Det sætter du til 30000 (så vidt jeg husker, er det i millisekunder). Herfter vælger du properties og dobbeltklikker ud for Tick. Så får du en eventhandler, hvori du kalder rutinen doRun().
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.