J'essai de terminer mon premier soft... à 55 ans c'est pas facile... mais je ne peux croire qu'il n'y a pas de fonction pour afficher la date d'aujourd'hui dans un gadget.... on peut seulement afficher les secondes... et les transformer...
Yves
Afficher une date dans un gadget
-
- Messages : 133
- Inscription : lun. 28/mars/2016 19:09
Afficher une date dans un gadget
Yves Rossignol
-
- Messages : 133
- Inscription : lun. 28/mars/2016 19:09
Re: je suis confus....
finalement j'ai trouvé... c'était vraiment trop simple
je m'excuse....
je m'excuse....
Yves Rossignol
Re: je suis confus....
Salut ! Quand tu trouves quelque chose, fais partager, ça ne prend qu'une seconde, et ça fait vivre le forum ! Merci 

- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: je suis confus....
+1djes a écrit :Salut ! Quand tu trouves quelque chose, fais partager, ça ne prend qu'une seconde, et ça fait vivre le forum ! Merci
Réponse tardive histoire de faire vivre le forum ^^
Tu as raison de ne pas y croire et je pense que tu as trouvé la solution en utilisant la fonction FormatDate(Mask$, Date)YvesRossignol a écrit :... mais je ne peux croire qu'il n'y a pas de fonction pour afficher la date d'aujourd'hui dans un gadget....
Code : Tout sélectionner
OpenWindow(0, 0, 0, 400, 300, "Afficher une date", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
TextGadget(#PB_Any, 10, 12, 80, 22, "Nous sommes le")
StringGadget(0, 90, 10, 70, 22, "")
;Afficher la date du jour
SetGadgetText(0, FormatDate("%mm/%dd/%yyyy", Date()))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Code : Tout sélectionner
OpenWindow(0, 0, 0, 400, 300, "Afficher une date", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
TextGadget(#PB_Any, 10, 12, 80, 22, "Nous sommes le")
DateGadget(0, 90, 10, 80, 22, "")
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
-
- Messages : 133
- Inscription : lun. 28/mars/2016 19:09
ma réponse pour date()
ou faire tout simplement ceci...
Code : Tout sélectionner
Date$ = FormatDate("%yyyy/%mm/%dd", Date())
Time$ = FormatDate("%hh:%ii:%ss", Date())
SetGadgetText(#Gadget_Gestion_aujourd,Date$+Chr(32)+Time$)
Yves Rossignol