Bonjour
C'est tous simplement génial, cela devrait faire partie des fonctions de base
Je cherchais une fonction pour tester le contenu d'une variable ( heure ) car je ne maitrise pas du tout les expressions régulières.j'ai testé ma variable en la découpant avec des string... etc..
juste une remarque à chaud, pour la saisie pas de probleme
par contre lors de l'envoie par GUICtrlSetData le format est moins testé
ex .GUICtrlSetData($InputHeure, "a5:azerty:2.4") retourne 5::24 au lieu de peut être 05:00:24
de même il devrait être possible de saisir ( selon une option ) une heure supérieur à 24
ex. pour spécifier une durée de travail 55:45:00 cette semaine
Pour tester cela j'ai modifié dans ton agenda
Code : Tout sélectionner
$InputHeure = _GUICtrlInputHeure_Create(StringFormat("%03s:%02s:%02s", @HOUR, @MIN, @SEC), $Taille[0]+$TailleSup-75, 25, 50, 21)
au premier affichage j'ai bien 3 chiffres pour l'heure mais il ne saisie que 2 ( ce qui est logique pour un agenda )
Merci pour ton UDF et l'agenda
et si tu pouvais documenté un peu ce serait encore mieux
A+ JL56