begin process at 2008 07 06 20:29:28
1 205 765 membres
328 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

HORLOGE A AIGUILLE TOUTE SIMPLE


Information sur la source

Catégorie :Date & Heure Niveau : Débutant Date de création : 18/06/2004 Vu / téléchargé: 7 392 / 1 608

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
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
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    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...

  • signaler à un administrateur
    Commentaire de NHenry le 29/05/2006 08:27:47

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

  • signaler à un administrateur
    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

  • signaler à un administrateur
    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

  • signaler à un administrateur
    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 ;)

  • signaler à un administrateur
    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) ?

  • signaler à un administrateur
    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)

  • signaler à un administrateur
    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.

  • signaler à un administrateur
    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

  • signaler à un administrateur
    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 ?

  • signaler à un administrateur
    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.

  • signaler à un administrateur
    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"...

  • signaler à un administrateur
    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.

  • signaler à un administrateur
    Commentaire de Sinsitrus le 11/04/2008 16:55:00

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

  • signaler à un administrateur
    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).

Ajouter un commentaire

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS