Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
871 connectés 

  FORUM HardWare.fr
  Programmation

  [Visual Basic] Horloge Windows

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Visual Basic] Horloge Windows

n°56929
vinsle
Posté le 02-09-2001 à 13:14:55  profilanswer
 

Je cherche la commande ki permet de modifier la date et l'heure de l'horloge windows sous visual basic, merci d'avance!

mood
Publicité
Posté le 02-09-2001 à 13:14:55  profilanswer
 

n°56943
macray
Posté le 02-09-2001 à 14:01:39  profilanswer
 

Attend un peu je te cherche les API !

n°56944
macray
Posté le 02-09-2001 à 14:09:03  profilanswer
 

Tu va sur ce sîte:
www.vbfrance.com/visitelien.asp?Val=59&ValB=L
 
voici les API qui te faut : Kernel32.dll
 

  • Retourne les heures:

GetSystemtime (heure système du PC)
GetLocalTime (heure locale)
 

  • permet de changer les heures:

SetLocaltime
SetSystemTime
 
Tu as aussi www.vbfrance.com
Allez salut et bonne chance
 
 :hello:

n°56961
vinsle
Posté le 02-09-2001 à 17:08:20  profilanswer
 

Merci,j'ai essayé le lien et j'ai fait un copié collé de l'api mais ca ne marche pô, y a pas un moyen + simple et + direct de changer la date du systeme (parceke c'est surtout ca ke je veux changer et non l'heure.

n°56964
Bendes
Posté le 02-09-2001 à 17:26:25  profilanswer
 

Colle ce code dans une form

Code :
  1. Private Type SYSTEMTIME
  2.     wYear As Integer
  3.     wMonth As Integer
  4.     wDayOfWeek As Integer
  5.     wDay As Integer
  6.     wHour As Integer
  7.     wMinute As Integer
  8.     wSecond As Integer
  9.     wMilliseconds As Integer
  10. End Type
  11. Private Declare Function SetSystemTime Lib "kernel32" (lpSystemTime As SYSTEMTIME) As Long
  12. Private Sub Form_Load()
  13.     Dim lpSystemTime As SYSTEMTIME
  14.     lpSystemTime.wYear = 2000
  15.     lpSystemTime.wMonth = 1
  16.     lpSystemTime.wDayOfWeek = -1
  17.     lpSystemTime.wDay = 24
  18. ' Ici tu insère l'heure actuelle ou essayes sans initialiser ces variables...
  19.     lpSystemTime.wHour = 23
  20.     lpSystemTime.wMinute = 26
  21.     lpSystemTime.wSecond = 0
  22.     lpSystemTime.wMilliseconds = 0
  23.     'set the new time
  24.     SetSystemTime lpSystemTime
  25. End Sub

 

[edtdd]--Message édité par Bendes--[/edtdd]


---------------
Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Visual Basic] Horloge Windows

 

Sujets relatifs
[Visual C++] Avis à tous les pros de Visual C++Débuter en Basic, aidez-moi
[VISUAL BASIC] Remplir une combobox d'apres un champ access[Visual C++] TreeCtrl, un petit blème d'affichage
[Visual C++] Mettre une icône dans un menu popup, à côté du texte[Visual C++] RichEdit -> Sélection au début
[Visual C++] Accelerator (raccourcis)Visual basic 6.0
Plus de sujets relatifs à : [Visual Basic] Horloge Windows


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR