Enkiel a écrit:
René Rhéaume a écrit:
Cela utilise l'API Win32:
http://www.experts-exchange.com/Program ... 89744.htmlJe vous rappelle que Google est votre ami

lire comme il le faut aussi.
je cherche si on est a l'heure avancé ou non, pas quel fuseau horaire.
de toute facon, j'Ai trouvé, c'est une clé de registre
Le code fourni permetait de savoir si on est a l'heure avancé ou non
C'est vous qui devra apprendre a lire du code vb ?
Private Const TIME_ZONE_ID_INVALID = &HFFFFFFFF
Private Const TIME_ZONE_ID_UNKNOWN = 0
Private Const TIME_ZONE_ID_STANDARD = 1
Private Const TIME_ZONE_ID_DAYLIGHT = 2
En rouge c'est la valeur des constantes de l'heure avancée et l'heure normale.
Pour ce qui est de la clef de registre, vous allez devoir vous assurer que ce sera la même pour tous les windows. Personellement, j'opterais pour l'API puisque c'est une fonction de base de l'OS et que la fonction sert justement à ça.