Changer date et heure vista

hinata2009 Messages postés 2 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 16 février 2009 - 16 févr. 2009 à 19:35
alex.fplc Messages postés 7 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 21 février 2009 - 16 févr. 2009 à 19:52
Bonjour à tous.
Je cherche le moyen de modifier l'heure de mon PC via VB.net.
L'UAC est désactivé, et je suis admin du poste.

Le code que tape s'inspire de code vu sur internet. Cependant lorsque je l'exécute il ne passe rien à part l'ouverture la form, l'heure n'a pas changer d'un pouce...

Voici le bout de code que je glisse dans la form1.vb :


:: CODE ::
Structure SYSTEMTIME
Public wYear As Short
Public wMonth As Short
Public wDayOfWeek As Short
Public wDay As Short
Public wHour As Short
Public wMinute As Short
Public wSecond As Short
Public wMilliseconds As Short
End Structure

Declare Function SetSystemTime Lib "kernel32" (ByVal lpSystemTime As SYSTEMTIME) As Long

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim lpSystemTime As New SYSTEMTIME
lpSystemTime.wYear = 2009
lpSystemTime.wMonth = 2
lpSystemTime.wDayOfWeek = 1
lpSystemTime.wDay = 16

lpSystemTime.wHour = 8
lpSystemTime.wMinute = 0
lpSystemTime.wSecond = 0
lpSystemTime.wMilliseconds = 0

'set the new time
SetSystemTime(lpSystemTime)

End Sub

Si quelqu'un peut m'aider svp.

2 réponses

hinata2009 Messages postés 2 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 16 février 2009
16 févr. 2009 à 19:37
Les retours chariots de mon précedant message ont disparu !!
0
alex.fplc Messages postés 7 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 21 février 2009
16 févr. 2009 à 19:52
Cela ne vous sera pas d'une grande aide, mais lorsque vous réussirez, la re-synchronisation de l'horloge se fait toutes les 4-5 mn, ce qui est super-chiant !
0