vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: System.Timers.Timer 
Autor: Rabe
Datum: 28.12.04 09:59

hmmm... ne funzt auch nicht.
Habe jetzt folgenden Code
Private WithEvents aTimer As System.Timers.Timer
 
    Private Sub NachbearbeitenStart(ByVal Intervall As Integer)
 
        aTimer = New System.Timers.Timer
 
        aTimer.Interval = Intervall
        aTimer.AutoReset = False
        aTimer.Enabled = True
 
    End Sub
 
    Private Sub Timer1EventHandler(ByVal sender As Object, ByVal e As _
      ElapsedEventArgs) Handles aTimer.Elapsed
        aTimer.Enabled = False
        HandleSetAgentStateRequest(2) ' auch hier wird die Methode nicht 
        ' ausgeführt.
     End Sub
Kann es sein, dass das Problem im Thread zu suchen ist? So wie ich das verstanden habe wird der Timer in einem eigenen Thread ausgeführt.

Weil... ich habe folgende ausprobiert.
Ich habe nach ablauf des Timers im EventHandler eine Variable gesetzt. und über einen Form Timer sekündlich abgefragt ob sich die Variable ändert. Nachdem sich die jetzt geändert hat, führe ich die Methode aus. Dann funktioniert es... Dann ist der Aufruf ja auch nicht mehr in dem "DLL" Timer Event. (hoffe das war nicht zu kompliziert erklärt)

danke
cu Ralph

cu
Ralph

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
System.Timers.Timer1.824Rabe28.12.04 08:11
Re: System.Timers.Timer1.383Moderatorralf_oop28.12.04 09:40
Re: System.Timers.Timer1.527Rabe28.12.04 09:59
Re: System.Timers.Timer1.499Moderatorralf_oop28.12.04 11:59
Re: System.Timers.Timer1.367Rabe28.12.04 12:47
Re: System.Timers.Timer1.379Moderatorralf_oop29.12.04 09:23
Re: System.Timers.Timer1.559Rabe29.12.04 09:50
Re: System.Timers.Timer1.457Rabe05.01.05 10:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel