IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

création Label d'horloge


Sujet :

VB.NET

  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut création Label d'horloge
    Bonjour,

    J'ai insérer dans un form1 un label.mais lui affecté la date avec le code si dessous.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim DT As Date
            DT = Date.Now
            Label4.Text = DT
    et j'ai inséré une boucle while et d'autre opération pour créer une horloge ,dans le formulaire ,qui contient seconde minute heure mais j'ai pas pu.

    Merci de m'aider

  2. #2
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut afficher horloge,date du jour
    bonjour
    voici comment faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
     
    Public Class Form1
        Dim blnAlarm As Boolean = False
        Dim dateDuJour As Date
     
        Private Sub Button1_Click(ByVal sender As System.Object, _
            ByVal e As System.EventArgs) Handles btnDemarreTimer.Click
            Timer1.Enabled = True
        End Sub
     
        Private Sub radioBtnAlarmActive_CheckedChanged(ByVal sender As  _
            System.Object, ByVal e As System.EventArgs) _
            Handles radioBtnAlarmActive.CheckedChanged
            If radioBtnAlarmActive.Checked Then
                blnAlarm = True
            End If
        End Sub
        Private Sub radioBtnAlarmDesactive_CheckedChanged(ByVal sender As  _
            System.Object, ByVal e As System.EventArgs) _
            Handles radioBtnAlarmDesactive.CheckedChanged
            If radioBtnAlarmActive.Checked Then
                blnAlarm = False
            End If
        End Sub
        Private Sub Timer1_Tick(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles Timer1.Tick
            lblTempsDuJour.Text = TimeOfDay
            dateDuJour = Now
            lblDateDuJour.Text = dateDuJour.Date.ToLongDateString
     
           End Sub
     
        Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Me.lblTempsDuJour.BackColor = Color.AliceBlue
            Me.lblTempsDuJour.ForeColor = Color.Red
            Me.lblTempsDuJour.Font = New Font("Arial", 16, FontStyle.Italic)
            Me.lblDateDuJour.BackColor = Color.AliceBlue
            Me.lblDateDuJour.ForeColor = Color.Red
            Me.lblDateDuJour.Font = New Font("Arial", 16, FontStyle.Bold)
        End Sub
    End Class
    bon code....

  3. #3
    Membre éprouvé Avatar de Anklor
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2011
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 76
    Par défaut
    utilise plutôt un Timer réglé sur 1 seconde au lieu d'une boucle while.

    Si c'est juste l'heure que tu désire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Label4.Text = TimeOfDay

  4. #4
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut
    salut
    ces quoi le type de timer1?
    j'ai un erreur au niveau de radiobtnalarmdesactive

  5. #5
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut
    j'ai essayer et sa marche pas s il vous plais si tu peut mieux explique et me donne le code complait si tu veut
    merci

  6. #6
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut radiobtnalarmdesactive
    bonjour ya hanafi
    excuse moi je t'ai donne le code du label .J'ai oublie de supprimer ce "radiobtnalarmdesactiveet le radiobtnalarmactive".
    Le Timer tu le rajoute de ta boite à outils là ou il sommeille.

    L'exemple donne fait partie d'un exemple plus costaud avec une alarme quand on active ce radiobutton(beep reveil).
    Mais voici le code plus costaud (qu'il ne faut pas meler au premier) avec 2 labels ( label pour l'heure et un pour la date du jour),un bouton,3 textbox (ou tu regle l'heure de l'alarme),et 2 radiobuttons.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
     
     
    Public Class Form1
        Dim blnAlarm As Boolean = False
        Dim dateDuJour As Date
     
        Private Sub Button1_Click(ByVal sender As System.Object, _
            ByVal e As System.EventArgs) Handles btnDemarreTimer.Click
            Timer1.Enabled = True
        End Sub
     
        Private Sub radioBtnAlarmActive_CheckedChanged(ByVal sender As  _
            System.Object, ByVal e As System.EventArgs) _
            Handles radioBtnAlarmActive.CheckedChanged
            If radioBtnAlarmActive.Checked Then
                blnAlarm = True
            End If
        End Sub
        Private Sub radioBtnAlarmDesactive_CheckedChanged(ByVal sender As  _
            System.Object, ByVal e As System.EventArgs) _
            Handles radioBtnAlarmDesactive.CheckedChanged
            If radioBtnAlarmActive.Checked Then
                blnAlarm = False
            End If
        End Sub
        Private Sub Timer1_Tick(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles Timer1.Tick
            lblTempsDuJour.Text = TimeOfDay
            dateDuJour = Now
            lblDateDuJour.Text = dateDuJour.Date.ToLongDateString
     
            If TextBox1.Text <> "" And TextBox2.Text <> "" And _
                TextBox3.Text <> "" Then
                Dim AlarmTime = New DateTime(Today.Year, Today.Month, _
                     Today.Day, CInt(TextBox1.Text), CInt(TextBox2.Text), _
                     CInt(TextBox3.Text))
                If Now > AlarmTime And blnAlarm Then
                    Beep()
                End If
            End If
        End Sub
     
        Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            Me.lblTempsDuJour.BackColor = Color.AliceBlue
            Me.lblTempsDuJour.ForeColor = Color.Red
            Me.lblTempsDuJour.Font = New Font("Arial", 16, FontStyle.Italic)
            Me.lblDateDuJour.BackColor = Color.AliceBlue
            Me.lblDateDuJour.ForeColor = Color.Red
            Me.lblDateDuJour.Font = New Font("Arial", 16, FontStyle.Bold)
        End Sub
    End Class
    bonne soiree...

  7. #7
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut
    Merci beaucoup,mais est ce que tous ce code pour faire seulement une horloge dans un label pourquoi bouton et radio?? je veux tous simplement affiche une horloge dans mon form

  8. #8
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 29
    Par défaut
    merci mais c'est ce que je veux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    Public Class Form1
     
     
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
            Timer1.Interval = 1000    'Timer1_Tick sera déclenché toutes les secondes.
     
            Timer1.Start()            'On démarre le Timer
     
        End Sub
     
        Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
     
            Label1.Text = Now.ToLongTimeString    'Affiche l'heure format long.
            Label2.Text = Now.Date
        End Sub
     
    End Class

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compter ligne dataset + création label
    Par piero53 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/10/2009, 23h53
  2. Utilisation TimerSys pour création d'une horloge
    Par thierrybatlle dans le forum WinDev
    Réponses: 1
    Dernier message: 16/07/2007, 14h30
  3. création labels dynamiques
    Par carribean dans le forum Windows Mobile
    Réponses: 3
    Dernier message: 26/12/2006, 17h34
  4. Création d'une horloge
    Par salserooo dans le forum VHDL
    Réponses: 1
    Dernier message: 07/06/2006, 15h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo