Casella di testo che mostra l’orario di sistema

Durante la programmazione con Microsoft Access, ti è sicuramente successo di voler inserire l’orario corrente e sempre aggiornato, visualizzato in una tua maschera.

La soluzione è più semplice di quello che si può pensare.

Creiamo una casella di testo nella maschera e formattiamola a nostro piacere

Orario

A questo punto dobbiamo creare una piccola routine Visual Basic sull’evento su timer della maschera stessa, per far si che la casella di testo aggiorni il suo contenuto ogni secondo (impostiamo infatti il timer a 1000 millisecondi e cioè 1 secondo)

Orario

Orario

Nel codice Visual Basic andremo quindi a scrivere

Me!Orario (che è il nome della casella di testo creata per contenere il valore dell’orario) = Time()

ovvero uguale al valore dell’orario di sistema del PC su cui ci troviamo a lavorare.

Questo comando, che aggiorna quindi il valore visualizzato all’interno della casella di testo, verrà eseguito automaticamente ogni secondo fintanto che la maschera è in modalità di visualizzazione e ci permetterà quindi di vedere scorrere il tempo come su un orologio digitale.

Orario

Buon lavoro a tutti
Roberto 🙂