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
App. WinForms / WPF .NET
Far lampeggiare una form
sabato 24 dicembre 2005 - 12.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
matteo.sandri
Profilo
| Newbie
20
messaggi | Data Invio:
sab 24 dic 2005 - 12:23
Buon giorno,
dovrei far lampeggiare una form come posso fare? ho provato inserendi 2 lup in di un tot di tempo un ciclo ma neinte, perche la form diventa tutta bianca, in quanto il programma continua a eseguire il ciclo. potete aiutarmi?
grazie
qui sotto il codice che ho utilizzato
Private Function errore()
Dim tempo As DateTime
Dim cont As Integer 'contatore
For cont = 0 To 3
tempo = DateTime.Now
Me.BackColor = Color.Red
Do
Loop Until DateTime.Now.Subtract(tempo).TotalSeconds > 1
tempo = DateTime.Now
Me.BackColor = Color.Lime
Do
Loop Until DateTime.Now.Subtract(tempo).TotalSeconds > 1
Next
Me.BackColor = System.Drawing.Color.Gainsboro
End Function
gianp
Profilo
| Junior Member
91
messaggi | Data Invio:
mar 27 dic 2005 - 11:02
Prova ad eseguire il ciclo di lampeggiamento in un nuovo Thread.
Ciao.
matteo.sandri
Profilo
| Newbie
20
messaggi | Data Invio:
mar 27 dic 2005 - 13:58
HO RISOLTO IN QUESTO MODO
Private Function errore()
Dim tempo As DateTime
Dim cont As Integer 'contatore
For cont = 0 To 3
tempo = DateTime.Now
Me.BackColor = Color.Red 'System.Drawing.Color.Red
Refresh()
Do
Loop Until DateTime.Now.Subtract(tempo).TotalSeconds > 0.5
tempo = DateTime.Now
Me.BackColor = System.Drawing.Color.Gainsboro
Refresh()
Do
Loop Until DateTime.Now.Subtract(tempo).TotalSeconds > 0.5
Next
Me.BackColor = System.Drawing.Color.Gainsboro
End Function
GRAZIE MILLE
CIAO
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 !