Voila j'aimerais affiché dans un label de 7h59 à 8h01 le texte "prise de poste"
et de 13h29 à 13h31 "rassemblement générale" mais comment faire ?
Voila j'aimerais affiché dans un label de 7h59 à 8h01 le texte "prise de poste"
et de 13h29 à 13h31 "rassemblement générale" mais comment faire ?
La solution serait qu'avec un Timer, tu vérifie à chaque Tick l'heure actuelle et si elle entre dans tes conditions, tu modifies le texte de tes Labels.
Oué j'y est pensé mais comment déclaré les heures entre les quelles le texte doit s'afficher ?
Tu n'aurais pas un exemple de code par hasard ?
merci
Ce que je ferais c'est avec l'aide de la méthode Compare de la classe DateTime
ou version simplifiée (et plus incompréhensible)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 'Compare retourne -1 si l'heure actuelle est plus petite, 0 si elle est exacte et 1 si elle est plus grande if DateTime.Compare(Date.Now, DateTime.Parse("7:59")) = 1 And DateTime.Compare(Date.Now, DateTime.Parse("8:01")) = -1 Then 'On fait le traitement ici End If
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If DateTime.Compare(Date.Now, DateTime.Parse("7:59")) > DateTime.Compare(Date.Now, DateTime.Parse("8:01")) Then 'On fait le traitement ici End If
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager