|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
[.Net] Gestione Sleep in un form
Salve ragazzi, ho un problema con lo sleep di un form. Il mio problema è questo, devo cambiare il valore di una text di un button, e questo cambiamento l'utente deve vederlo nel form, per un determinato periodo di tempo, poi una volta passato questo tempo, la text deve riprendere il valore originario. Ho provato con il seguente codice, ma nel form non viene visualizzato il cambiamento della text, qualcuno può darmi un aiuto?
Codice:
temp = Botton.Text Botton.Text = "ON" System.Threading.Thread.Sleep(time) Botton.Text = temp |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
una cosa rozza, che di sicuro non funziona, ma come concetto credo dovrebbe andare è:
Codice:
//Premessa: non so la sleep con che unità di misura rappresenta i secondi
while(System.Threading.Thread.Sleep(time))
{
valoreLabelButton.Text = "ON";
}
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
Scusa ma quale sarebbe la condizione di questo while?
|
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: May 2006
Messaggi: 69
|
Quote:
Codice:
temp = Botton.Text Botton.Text = "ON" Botton.Refresh() System.Threading.Thread.Sleep(time) Botton.Text = temp Botton.Refresh() |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 364
|
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
Mi fa sempre piacere vedere quanto sono negato
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:17.




















