Ephéméride carillonneur

Soyez le premier à donner votre avis sur cette source.

Vue 7 588 fois - Téléchargée 1 226 fois

Description

Voici un éphéméride qui affiche l'heure, la date, le saint ou la fête, les phases de la lune, la position du soleil (TU) et l'heure du lever et coucher du soleil. En prime, il carillone ;-)
Vous pouvez avancer ou reculer l'heure avec les flèches horizontales ou changer la dates avec les flèches verticales. L'éphéméride se remet à l'heure automatiquement ensuite. Pour le mettre à l'heure il suffit de changer celle du PC.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
4
Date d'inscription
mardi 13 mai 2003
Statut
Membre
Dernière intervention
14 janvier 2007

Bonjour,

Ces fichiers sont du code source visual basic 6. Je pense que tu les a déja "dézipés" et que tu les as dans un répertoire. Donc avec ces fichiers telquels tu n'en feras pas grand chose si tu n'as pas l'outil de développement visual studio 6. Sinon, si tu as le logiciel, tu double clique sur le fichier .vbp et là sur pourra l'exécuter, le modifier, le compiler ....etc

J'espère que cela t'as apporté réponse à ta question

A+

Francis
Messages postés
1
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009

Bonjour,
Je suis complétement novice, comment fait-on pour installer ces fichiers?
Merci
Messages postés
169
Date d'inscription
vendredi 27 septembre 2002
Statut
Membre
Dernière intervention
27 février 2009
1
Hello pinter,
"J" est l'estimation du nombre de lunaisons après le 2/1/1900.
la partie décimale nous positionne par rapport à la lunaison en cours. (c'est ce qui nous interesse)
en multipliant par la constante cyclelune ca donne l'age de la lune ( de 0 jour à 29.53... j)
Le K donne ensuite le X dans l'image affichée (la voir dans le projet c'est lune.jpg)
la fonction bitblt affiche dans la fenêtre juste le morceau de la lune qui nous interesse. (cette fonction doit être avant déclarée dans le projet, comme ici tout en haut de la feuille.)

Pour la précision: Pi 3.1416 n'est pas assez précis, y préférer "Pi Atn(1) * 4"
Autre détail, déclarer "option explicit" est très noble, mais d'ensuite déclarer les variables en variant gaspille beaucoup de ressource, ici "j" devrait être en single.
Ce code peut nous apprendre beaucoup de chose pour la beauté de nos softs, j'ai trouvé subtil l'effet d'ombre des affichages avec deux labels... fallait y penser.
Messages postés
4
Date d'inscription
mardi 13 mai 2003
Statut
Membre
Dernière intervention
14 janvier 2007

Bonjour et bravo à l'auteur pour ses connaissances et cet excellent programme.
Par contre pour ma modeste culture quelqu'un peut-il m'en dire un peut plus sur les lignes de code ci-dessous ?


' 10.836 et 25 correspondent à des coéficients nécessaires pour afficher
' l'image de la lune
k = j * CycleLune * 10.836 + 25
' Copie depuis la boite lune, l'image correspondante
BitBlt Aff_Lune.hDC, 0, 0, 60, 32, Boite_Lune.hDC, k, 0, SRCCOPY

Merci par avance

Respectueuses Salutations

Francis
Messages postés
406
Date d'inscription
lundi 2 décembre 2002
Statut
Membre
Dernière intervention
25 janvier 2014

plus je teste ce programme plus je le trouve tres bien realisé .
je vais y rajouter des aiguilles (car de loin ,on voit pas trop bien l'heure) et aussi la parole . encore bravo pour ce soft.
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.