Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Come creare un conto alla rovescia su un bottone?
Forum - C# / VB.NET - Come creare un conto alla rovescia su un bottone?

Avatar
Up5896 (Normal User)
Newbie


Messaggi: 4
Iscritto: 02/09/2012

Segnala al moderatore
Postato alle 17:44
Domenica, 02/09/2012
Salve a tutti,
Vorrei creare un conto alla rovescia su il testo di un bottone in Vb net (Visual Basic Express 2010) ovvero che passano tipo 15 secondi e dopo il bottone si attiva con la sua scritta normale. Ho cercato dappertutto ma non riesco a trovar come si fà, Se qualcuno può aiutarmi gli sarei molto grato.

Ultima modifica effettuata da Up5896 il 02/09/2012 alle 17:46
PM Quote
Avatar
Renny (Normal User)
Expert


Messaggi: 231
Iscritto: 30/07/2011

Segnala al moderatore
Postato alle 18:17
Domenica, 02/09/2012
Non mi sembra difficile..
All'avvio imposti la proprietà enabled del button su False, così lo disattivi.
Imposti sulla proprietà tag del button o su una variabile a parte il valore 15 (contatore per il conto alla rovescia)
Fai partire un timer che imposti a 1000 millisecondi.
A ogni evento tick del timer (cioè passato 1 secondo) decrementi il tuo contatore di 1 e scrivi il numero come proprietà text del button.
Quando il contatore è =0 blocchi il timer e setti enabled del button = True per attivare il bottone...
Fine..
Ciao 8-|

PM Quote
Avatar
Up5896 (Normal User)
Newbie


Messaggi: 4
Iscritto: 02/09/2012

Segnala al moderatore
Postato alle 18:27
Domenica, 02/09/2012
Testo quotato

Postato originariamente da Renny:

Non mi sembra difficile..
All'avvio imposti la proprietà enabled del button su False, così lo disattivi.
Imposti sulla proprietà tag del button o su una variabile a parte il valore 15 (contatore per il conto alla rovescia)
Fai partire un timer che imposti a 1000 millisecondi.
A ogni evento tick del timer (cioè passato 1 secondo) decrementi il tuo contatore di 1 e scrivi il numero come proprietà text del button.
Quando il contatore è =0 blocchi il timer e setti enabled del button = True per attivare il bottone...
Fine..
Ciao 8-|



Potresti scrivermi il codice? perchè ho provato una cosa simile ma niente, Cmq grazie ancora.

PM Quote
Avatar
Renny (Normal User)
Expert


Messaggi: 231
Iscritto: 30/07/2011

Segnala al moderatore
Postato alle 18:40
Domenica, 02/09/2012
Come scrivere il codice?
Se te lo scrivo io non impari niente..
Dai un occhiata qua:
http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_ ...
E poi posta il codice che hai già scritto tu..

PM Quote
Avatar
Up5896 (Normal User)
Newbie


Messaggi: 4
Iscritto: 02/09/2012

Segnala al moderatore
Postato alle 18:48
Domenica, 02/09/2012
Testo quotato

Postato originariamente da Renny:

Come scrivere il codice?
Se te lo scrivo io non impari niente..
Dai un occhiata qua:
http://www.pierotofy.it/pages/guide/Guida_al_Visual_Basic_ ...
E poi posta il codice che hai già scritto tu..  



Ho risolto in un altro modo, attraverso una label che fa da count down e il tick del timer attiva il bottone e fa altre funzioni

PM Quote