Domanda

Come posso renderlo in modo che quando carichi il modulo una casella di testo mostrerà me (DD / mm / yyy hh: mm: ss) formato orologio in formato che si muove e viene sincronizzato con il sistema?

L'ho provato a cercare, ma finora non è riuscito a trovare nulla che funzioni.La maggior parte delle risposte ha affrontato la creazione di etichette negli orologi ma ho pensato che è lo stesso con le caselle di testo e provato a fare ciò che hanno detto senza risultati.Mi mostra il tempo ma è solo il momento in cui la forma caricata non è un orologio mobile reale.Penso che la maggior parte delle risposte che ho trovato su Google abbia a che fare con versioni precedenti di VB è per questo che non riesco a farlo funzionare.

P.S.Sto solo imparando la codifica in modo che il codice sia più semplice.Molti passo dopo passo (come I'm 5) sono apprezzati anche i commenti.Grazie

È stato utile?

Soluzione

Aggiungi un timer al modulo e aggiungi questo codice all'esectice Event.

 Textbox1.text = Format(Now, "yyyy-MM-dd hh:mm:ss")
.

Ora hai una casella di testo che ti dice la data e l'ora corrente. Non dimenticare di abilitare il tuo timer, però!

Altri suggerimenti

Prova a mettere la tua stringa di tempo e data all'interno di un timer.questo è come appare come:

Privato Sub Timer1_tick (mittente come System.Object, E come System.eventargs) Gestione Timer1.tick

    TimerText.Text = TimeString
    DaterText.Text = DateString
.

END SUB

Sicuramente ti mostrerà un orologio in movimento / tempo reale che è stato sincronizzato sul tuo computer.:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top