Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Timer di controllo senza form di appoggio
mercoledì 29 luglio 2009 - 20.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
RedStripe
Profilo
| Newbie
31
messaggi | Data Invio:
mer 29 lug 2009 - 20:10
Avrei bisogno di utilizzare un timer senza però avere nessun tipo di interfaccia visibile.
E' possibile gestire il timer senza form di appoggio?
Ho dichiarato la variabile , withevents, in un modulo nella classica Sub Main() ma l' applicazione parte e si chiude immediatamente ignorando lo start del timer.
Devo cambiare tipo di progetto o cosa?
Grazie a chiunque mi risponda
Avrei risolto come sotto, ma se ci sono altre idee ...
Anche perchè questo ciclo mi serve per aspettare un input dalla seriale e a seconda del tipo di input attivare o meno l' interfaccia
Module1
Dim j As Integer = 0
Public WithEvents MyTimer As New System.Windows.Forms.Timer
Public Sub main()
MyTimer.Enabled = True
MyTimer.Interval = 500
MyTimer.Start()
Application.Run()
Console.WriteLine("ora ci passa")
End Sub
Private Sub MyTimer_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyTimer.Disposed
Application.Exit()
End Sub
Private Sub MyTimer_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyTimer.Tick
Console.WriteLine("ciclo n° " & j.ToString)
j += 1
If j = 10 Then
MyTimer.Stop()
MyTimer.Enabled = False
MyTimer.Dispose()
End If
End Sub
End Module
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !