vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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
System.Timers.Timer 
Autor: Rabe
Datum: 28.12.04 08:11

Hallo zusammen,
ich habe da mal ein kleines Problem mit dem System.Timers.Timer.

Dieser Timer wird später in einer dll eingesetzt. Wenn das Event vom Timer kommt, soll eine neue Aktion ausgeführt werden. z.b. eine Methode aus einer weiteren dll aufgerufen werden. (siehe unten)
Die Methode wird zwar aufgerufen aber nicht ausgeführt. Erst wenn ich das Timer_Event verlasse kann die Methode wieder ausgeführt werden. (Das ganze habe ich dann mal mit einem Raiseevent an meine Application übergeben. Auch hier kann ich z.B. keinen Form Timer aufrufen, solange die Timer_Event Methode nicht beendet ist)

Nun meine Frage... was tun. Irgendwie muss es doch möglich sein aus diesem Event eine Methode aufzurufen. (Eine Variable kann ich setzten)


 
Imports System
Imports System.Timers
 
Private Sub NachbearbeitenStart(ByVal Intervall As Integer)
        aTimer = New System.Timers.Timer
 
        AddHandler aTimer.Elapsed, AddressOf NachbearbeitenEvent
 
        aTimer.Interval = Intervall
        aTimer.AutoReset = False
        aTimer.Enabled = True
 
    End Sub
 
    Private Sub NachbearbeitenEvent(ByVal source As Object, ByVal e As _
      ElapsedEventArgs)
       aTimer.Enabled = false
        'Agenten wieder in den alten Status zurücksetzten
        HandleSetAgentStateRequest(ioldState) 'Aufruf einer Methode einer 
        ' weiteren dll    (und dass geht nicht)
    End Sub
**** ich hoffe ich habe mich verständlich genug ausgedrückt *****

danke schon mal an alle

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.526Rabe28.12.04 09:59
Re: System.Timers.Timer1.498Moderatorralf_oop28.12.04 11:59
Re: System.Timers.Timer1.366Rabe28.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