Question

Comment puis-je le faire de sorte que lorsque je charge le formulaire, une zone de texte me montrera (jj / mm / yyy HH: mm: SS) une horloge de format qui se déplace et est synchronisée avec le système?

J'ai essayé de googler, mais jusqu'à présent, je n'ai rien trouvé qui fonctionne.La plupart des réponses traitaient dans la fabrication d'étiquettes dans des horloges, mais je pensais que c'est la même chose avec des zones de texte et essayé de faire ce qu'ils ont dit sans résultat.Cela me montre le temps, mais c'est juste le moment où le formulaire chargé n'est pas une horloge mobile réelle.Je pense que la plupart des réponses que j'ai trouvées sur Google traitent des anciennes versions de VB C'est pourquoi je ne peux pas le faire fonctionner.

P.s.Je viens d'apprendre à coder afin que le code soit plus simple, mieux c'est.De nombreuses commentaires sont appréciés de nombreuses étapes (comme je suis 5).Merci

Était-ce utile?

La solution

Ajoutez une minuterie à votre formulaire et ajoutez ce code à son événement.

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

Vous avez maintenant une zone de texte qui vous indique la date et l'heure actuelles. N'oubliez pas d'activer votre minuterie, cependant!

Autres conseils

Essayez de mettre votre temps et votre chaîne de date à l'intérieur d'une minuterie.Voici à quoi ça ressemble:

Sub Timer1_Tick (expéditeur en tant que système.Object, E comme système.eventargs) gère Timer1.Tick

    TimerText.Text = TimeString
    DaterText.Text = DateString

end sous

Il vous montrera sûrement une horloge de temps en mouvement / réel synchronisée sur votre ordinateur.:)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top