Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Un orologio scorrevole con Visual Basic

Articolo scritto da Luca Ruggiero

Nella guida a Visual Basic abbiamo visto come gestire in maniera basilare data e ora. In questo tutorial, invece, vedremo come creare un orologio scorrevole da inserire nelle form dei nostri progetti.

Si crei un nuovo progetto di tipo EXE e si crei una nuova form.

(L'articolo continua più sotto...)

Si aggiunga alla form una label che verrà svuotata del suo contenuto a cui assegnare il nome orologio.

Si aggiunga poi alla form un timer a cui assegnare il nome tempo.

Nel codice della form si crei la Sub Form_Load() e la si corredi del seguente codice:

Private Sub Form_Load()
    tempo.Enabled = True
    tempo.Interval = 1000
End Sub
Accediamo dunque al timer, lo abilitiamo e stabiliamo un tempo di latenza tra una temporizzazione e l'altra di un secondo, impostando il valore 1000, dato che dobbiamo far passare un solo secondo tra un refresh e l'altro, trattandosi appunto di un orologio.

Vediamo adesso il codice della Sub tempo_Timer():

Private Sub tempo_Timer()
    Dim ora As Date
    ora = Hour(Time()) & ":" & Minute(Time()) & ":" & Second(Time())
    orologio.Caption = ora
End Sub
Non facciamo altro che creare dinamicamente l'orario corrente e lo associamo alla label creata in precedenza per garantirne la visualizzazione.

Possiamo adesso utilizzare questo orologio per bellezza, oppure da associare ad un campo testo della form in modo da effettuare l'inserimento del valore nel database della nostra applicazione.

Corsi
Corso MS AccessCorso MS Access
Impara a creare e gestire database in maniera semplice e veloce. A partire da 39 €.
Corso Visual Basic 6Corso Visual Basic 6
Realizzare applicazioni Desktop con VB6. A partire da 39 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122