begin process at 2010 03 16 15:24:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & Heure

 > HORLOGE A AIGUILLE TOUTE SIMPLE

HORLOGE A AIGUILLE TOUTE SIMPLE


 Information sur la source

Note :
5 / 10 - par 5 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Date & Heure Niveau :Débutant Date de création :18/06/2004 Vu / téléchargé :9 337 / 1 693

Auteur : NHenry

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Cette horloge permet de voir une form transparante, les auguilles se deplacent continuellement, sans accous.


 Conclusion

Pas de bug detect

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source .NET (Dotnet) CHANGEMENT DE LETTRE D'UN LECTEUR (XP & 2000)
Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR MP3 + AFFICHAGE DU TEXTE DU TITRE
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET2] DIFFÉRENCE ENTRE 2 DOSSIERS
Source avec Zip Source avec une capture Source .NET (Dotnet) CUTTOKEY GESTION DES COPIES MULTISUPPORTS
Source avec Zip Source avec une capture Source .NET (Dotnet) MESSAGEBOX D'ERREUR COMPLET

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) FUSEAUX HORAIRES (HORLOGES ANALOGIQUES) par Blodox
Source avec Zip Source avec une capture ANNIVERSAIRE,FÊTES ET DICTONS par claude440
Source avec Zip Source avec une capture CALCULE HEURES DE NUIT 2 par ocejade
NUMÉRO DE SEMAINE par vb5zh
Source avec Zip HORLOGE À AIGUILLES (RADIAN) par brainbass

Commentaires et avis

Commentaire de zemetafyzik le 24/05/2006 21:45:02

merci d'avoir mis "simplement" la formule pour dessiner les aiguilles avec les cos et sin ... je n'arrivais pas a la trouver en reflechissant...

Commentaire de NHenry le 29/05/2006 08:27:47

Merci, j'ai aussi chercher un moment avant de la trouvée.

Commentaire de Eastchild le 18/09/2007 13:27:26

Tiens, j'vais pouvoir m'amuser à me faire "les gadgets" de Vista sous Xp :D

Commentaire de Sinsitrus le 09/04/2008 04:38:33 6/10

Salut

J'ai inséré ce code dans ma form mais je souhaiterais faire afficher les aiguille au centre de mon image de 1770*1770 situé au top = 6285 et au left = 13965
Je n'arrive pas à centrer les aiguille à ce point là !

pouvez vous m'aider svp ?

Voir image pour explications :
http://img88.imageshack.us/img88/1183/sanstitre2gp9.gif

Merci de m'aider

Commentaire de NHenry le 09/04/2008 09:07:20

Bonjour,

Tu as 2 variables dans :

# Private Sub DrawAiguille(ByVal Value As Double, ByVal Max As Double, ByVal Longu As Double)
# Dim X As Double
# Dim Y As Double
# X = Sin((Value / (Max / 2)) * PI) * Longu + CentreX
# Y = Cos((Value / (Max / 2)) * PI) * (0 - Longu) + CentreY
# Line (CentreX, CentreY)-(X, Y)
# End Sub

CentreX et Centre Y, c'est celles-la qu'il faut modifier.

Enfin je penses, ça fait tellement longtemps que je n'ai pas touché à cette source ;)

Commentaire de NHenry le 09/04/2008 13:59:37

Message envoyé en pv :
Merci beaucoup pour la réponse !
J'ai essayé ce code encore ce matin mais je crois qu'il y'a une erreur que je n'arrive pas à gérer.
Il est 7:55 chez moi mais ta source m'affiche 4:55

J'ai modifier :
Const CentreX As Double = 60
Const CentreY As Double = 60
pour centrer les aiguilles, c'était là le truc, mais vois l'erreur qu'il me donne :s

Pourrais tu m'indiquer stp ?


Réponse :

Comment tu appel la fonction (avec le traitement de l'heure) ?

Commentaire de Sinsitrus le 10/04/2008 02:10:02

J'ai laissé le "Timer1" et le "Pict" et je n'ai recopié que ce bout de code :
http://img233.imageshack.us/img233/4614/codehorlogehe1.jpg

J'ai supprimé le module et tout le reste du code.

En fait, quand le laisse la page ouverte, l'heure n'avance pas. Mais si je ferme et la réouvre, il m'indique la bonne heure.
Je l'ai donc laissé sous test hier matin à 3:30 et me suis levé à 7:55 et je vois que la fenêtre restée active toute la nuit m'affiche 4:55

Ce soit j'ai fermé l'appli et l'ai réouvert, j'ai eu l'heure juste.
Je le laisse encore ouvert cette nuit pour savoir et mieux être fixé.
Il est 00:07 (à l'ouverture du logiciel
Il sera ..... (à mon réveil)

Commentaire de Sinsitrus le 10/04/2008 02:19:32

J'ai essayé un truc !
J'ai ouvert l'horloge Windows et j'ai regardé attentivement les aiguilles.
Les minutes et les secondes sont justes face à l'image alors que l'heure est plus lente.
Supposons qu'il est 00:15
Si je change l'heure à 1:30, il me donnera 00:30 (affichage horloge normal), donc l'heure est plus lente et ne fait pas le tour normalement.

C'est certainement de là que vient l'erreur je crois.

Commentaire de NHenry le 10/04/2008 09:29:27

Bonjour,

En effet, une erreur idiote (pas d'autre mot sur le clavier pour la qualifier) :

Dans la procédure du Timer :
DrawAiguille Heures, 24, 30

En clair, l'aiguille des heures fait un tour en 24h et non 12 :/
correction :
DrawAiguille Heures, 12, 30

Commentaire de Sinsitrus le 10/04/2008 19:18:23

C'est parfait ! Tout fonctionne super bien ! Merci Bokou ^^
Au fait, c normal que mes images de ma form clinotent a chaque fois que la seconde tourne ?

Commentaire de NHenry le 11/04/2008 08:43:11

Bonjour,

Oui, si tu n'as pas activer le "AutoRedraw" du conteneur de l'image.

Commentaire de Sinsitrus le 11/04/2008 15:28:29

Excuse moi je n'ai pas bien saisi, l'autoredraw n'existe pas ni dans ta source ni dans les propriétés de l'option "image"...

Commentaire de NHenry le 11/04/2008 15:41:56

Bonjour,

Non, c'est une propriété de la form, PictureBox et autres contrôles pouvant contenir des images.

Commentaire de Sinsitrus le 11/04/2008 16:55:00

C'est exécuté, mais toujours pareil, les images clignotent :/

Commentaire de NHenry le 14/04/2008 14:35:57

Bonjour,

En VB6, si ton image clignote c'est que soit tu n'a pas mis AutoRedraw=True au bon controle, soit il y a un pb ailleurs, mais dans ce cas, je ne peux rien sans avoir le code (voir sur le forum pour rechercher une explication).

Commentaire de suma1986 le 18/02/2010 12:37:33

merci bien
je vais essayer de bien analyser des codes ensuite je vais créer  horloge avec idée différente
merci une autre fois

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales