Zum Inhalt springen

VB.NET: Timer...


Empfohlene Beiträge

Geschrieben

Hallo,

ich habe einen Win-Dienst geschrieben und möchte nun, das alle 10 Minuten OnContinue aufgerufen wird. Mit dem Timer konnte ich das bislang nicht ohne NullReferenceException einbinden. Kann mir jemand nen Tipp geben?

Am besten wäre es, wenn ich es gleich per Thread mache, nur hab ich davon keinen blassen Schimmer....

Thx :):(

Geschrieben

Ganz genau! Also, im Moment habe ich eine Art Timer, nur der funktioniert bislang folgendermaßen:

Starte Dienst

Warte ~ 20 Min.

Rufe Funktion auf

Nach dem ersten Aufruf wartet er nicht mehr, sondern führt das ganze kontinuierlich aus.

Daher brauche ich:

Starte Dienst

Warte ~ 20 Min.

Rufe Funktion auf

Warte ~ 20 Min.

Rufe Funktion auf

usw.

Geschrieben

im timer musst du ein timerinterval angeben

das stellste auf die zeit...

vielleicht hilft das

ich machs halt immer so:

im form load: timer.start

m timer: timer.interval = ...

  • 4 Wochen später...
Geschrieben

Ne, da würde ich anders Vorgehen!

Ich würde in einer Variabel die aktuelle Zeit speichern.


Dim Zeit

Zeit = Time

Dabei wird der Variabel Zeit die aktuelle Systemzeit zugeordnet.

Dann würde ich ne Schleife machen:

Während die aktuelle Systemzeit - Variabel Zeit < 10 dann mache nichts.

Sonst OnContinue.

Die Timer Funktion brauchst du dafür nicht!

Geschrieben

Oh, muss gestehen das ich die Frage hier schon ganz vergessen hab :)

Habe das Problem nun doch in C# gelöst. Nein, nicht nur wegen dem Timer auch die restlichen Funktionen fand ich in C# etwas "schöner" :floet:

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...