2017-03-13 4 views
-3

Ich suche nach einem Beispiel für Timer, der meine Prozedur oder Funktion alle x Minuten ausführen kann. Ich fand nur Beispiele für Windows Form-Projekt, aber nicht in einer Konsolenanwendung.Timer in vb.net Konsolenanwendung

+0

Sie nicht viel Forschung getan haben, nicht wahr? (Das ist übrigens die Nummer eins Grund Leute abstimmen) Das wird wahrscheinlich helfen: https://www.codeproject.com/Articles/167365/All-about-NET-Timers-A-Comparison –

+0

Wenn Sie laufen wollen die Konsole Anwendung alle x Minuten, können Sie keine Aufgabe in Windows Taskplaner erstellen? Oder möchten Sie, dass eine bestimmte Funktion in der Konsolenanwendung ausgeführt wird? – tigerdi

+0

Hallo @ rory.ap Ihr ​​Link bezieht sich nicht auf vb.net Konsole Anwendungssprache. Ich habe viele Windows Forms-Beispiele gefunden, aber nicht in der Konsolenanwendung. – JakubM

Antwort

0

hier ist eine Antwort von How can we use timer control in VB.Net Console Application?

Module Module1 

Sub Main() 
    aTimer.AutoReset = True 
    aTimer.Interval = 2000 '2 seconds 
    AddHandler aTimer.Elapsed, AddressOf tick 
    aTimer.Start() 
    Console.ReadKey() 
End Sub 

Dim aTimer As New System.Timers.Timer 

Private Sub tick(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs) 
    Console.WriteLine("tick") 
End Sub 

End Module