---
title: "timer tjänst"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/150222-timer-tjänst"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "neversleep"
published: "2006-08-17T05:44:10.000Z"
updated: "2006-08-18T07:41:55.000Z"
replies: 3
views: 305
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/150222-timer-tjänst"
---

# timer tjänst

## #1 — neversleep, 2006-08-17T05:44Z

Tjena

Jag har en tjänst som kör ett event var 6:e minut vid timer elapsed, sker genom att jag angett antal ticks till timer.

Hur gör jag eg om jag vill att tjänsten ska göra ytterligare en grej, fast vid en specifik tidpunkt? Behöver jag ytterligare en timer, som kollar systemklockan var 1000:e millisekund? Betyder det att min tjänst snor mkt resurser? Finns det bättre sätt?

Permalänk: https://www.webforum.nu/p/150222

## #2 — Gladh, 2006-08-17T11:50Z

> Finns det bättre sätt?

Svårt att säga, är din nya tjänst beroende av den gammla, eller kan du skriva ett nytt program för att lösa uppgiften, kan du det så finns ju schemaläggaren inbyggt i windows som löser uppgiften till dig.

Är du beroende av din gammla tjänst så blir det till att lägga in en ny timer och kolla varje sekund (om du skall kunna ställa in klockslag på sekunden) varje minut( om du skall kunna ställa in klockslaget på minuten) osv osv...

Nope en timer som inte gör något tar inte speciellt mycket resurser....

\- M

Permalänk: https://www.webforum.nu/p/1853194

## #3 — neversleep, 2006-08-17T16:01Z

tack för ditt svar

löste det genom att i uppstarten av tjänsten räkna fram antal millisek till tidpunkten inträffar och därefter initera timern till det

använder system.timers.timer och eventet timerelapsed.

Permalänk: https://www.webforum.nu/p/1853278

## #4 — cok, 2006-08-18T07:41Z

Kan köra detta annars: 

```
while(true){tread.sleep(längd som säger hur länge tråden ska vara avaktiverad
//gör det du vill göra}
```

Permalänk: https://www.webforum.nu/p/1853430

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/150222-timer-tjänst
