[Visual Basic] Décompte seconde en temps réel
Bilow
-
Bilow -
Bilow -
Bonjour,
Je suis débutant en visual basic, est-ce que c'est possible d'afficher un décompte en heure:minute:seconde en temps réel ?
Si oui, comment ?
Merci de votre aide.
Je suis débutant en visual basic, est-ce que c'est possible d'afficher un décompte en heure:minute:seconde en temps réel ?
Si oui, comment ?
Merci de votre aide.
Configuration: Windows XP Internet Explorer 7.0 Microsoft Visual Basic 2008 (c)
3 réponses
-
Bonjour,
Pose sur une Form (Form1) : un contrôle Timer (Timer1), un contrôle Label (Label1), un bouton (button1) nommé "Lancer", un bouton (Button2) nommé "Stop", colle le code ci dessous dans la classe de ta form :
Private mStart As Date Private mTime As Date Private Sub Button1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click mStart = TimeOfDay Timer1.Enabled = True End Sub Private Sub Timer1_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer1.Tick mTime = System.Date.FromOADate(TimeOfDay.ToOADate - mStart.ToOADate) Label1.Text = CStr(mTime) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Timer1.Enabled = False End Sub
Tu as un chronomètre.
;o) -
Rebonjour Polux 31 (cf. écriture dans un fichier),
Merci, mais le compilateur m'affiche cette seule erreur :
"La cause Handles requiert une variable WithEvents définie dans le type conteneur ou l'un de ses types de bases."
Et une question :
Le chronomètre se base sur quoi ? Il commence à zéro ?
Merci d'avance,
Bilow. -