EPHÉMÉRIDE CARILLONNEUR

florian37 Messages postés 56 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 8 décembre 2008 - 27 sept. 2002 à 22:05
pinter Messages postés 4 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 14 janvier 2007 - 4 juil. 2009 à 12:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/4639-ephemeride-carillonneur

pinter Messages postés 4 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 14 janvier 2007
4 juil. 2009 à 12:23
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
cs_melthierry Messages postés 1 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 3 juillet 2009
3 juil. 2009 à 11:42
Bonjour,
Je suis complétement novice, comment fait-on pour installer ces fichiers?
Merci
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
8 sept. 2005 à 21:55
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.
pinter Messages postés 4 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 14 janvier 2007
8 sept. 2005 à 18:08
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
cs_clementpat Messages postés 406 Date d'inscription lundi 2 décembre 2002 Statut Membre Dernière intervention 25 janvier 2014
11 févr. 2004 à 21:03
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.
cs_clementpat Messages postés 406 Date d'inscription lundi 2 décembre 2002 Statut Membre Dernière intervention 25 janvier 2014
9 févr. 2004 à 16:29
salut a toi , tres bien realisé , le code de plus est tres clair et bien expliqué .bravo a toi ,je voulais realiser ce genre de soft , mais là , plus la peine ; merci a toi .
cs_clementpat Messages postés 406 Date d'inscription lundi 2 décembre 2002 Statut Membre Dernière intervention 25 janvier 2014
9 févr. 2004 à 16:28
salut a toi , tres bien realisé , le code de plus est tres clair et bien expliqué .bravo a toi ,je voulais realiser ce genre de soft , mais là , plus la peine ; merci a toi .
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
7 janv. 2004 à 10:06
Des choses très jolies mais beaucoup d'erreurs.
Pas de calcul de l'heure lever-coucher du soleil... Comme ça, c'est précis à 1/2 h près... et c'est exact quelques années... après... plus rien.
Les saints, y'a un décalage d'un jour (le 7 n'est pas la ste mélaine, c'est le 6).
Idem pour les phases de la lunes... ton cycle de 29.53 jours ne fonctionne pas pour la lune (sauf pour resituer à 2 jours près les NL) une lunaison peut varier entre 28 et 31 jours...
Quant aux fêtes juives, j'ai l'impression que tu les fais coller à notre calendrier grégorien, elles sont liées au cycle de méton, le calendrier hébreu qui n'a rien à voir... (parfois un an dure de 353 jours parfois 385... c'est un calendrier luni-solaire). donc les dates qu'elles te donneront sont fatalement complètement fausses.
L'aspect graphique est réussi. bravo.
florian37 Messages postés 56 Date d'inscription dimanche 13 janvier 2002 Statut Membre Dernière intervention 8 décembre 2008
27 sept. 2002 à 22:05
Vraiment tres bien fait,
juste un bug quand on réduit la form

8/10
Rejoignez-nous