pinter
Messages postés4Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention14 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és1Date d'inscriptionvendredi 3 juillet 2009StatutMembreDerniè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és169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 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és4Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention14 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és406Date d'inscriptionlundi 2 décembre 2002StatutMembreDernière intervention25 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és406Date d'inscriptionlundi 2 décembre 2002StatutMembreDernière intervention25 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és406Date d'inscriptionlundi 2 décembre 2002StatutMembreDernière intervention25 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és169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 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és56Date d'inscriptiondimanche 13 janvier 2002StatutMembreDernière intervention 8 décembre 2008 27 sept. 2002 à 22:05
Vraiment tres bien fait,
juste un bug quand on réduit la form
4 juil. 2009 à 12:23
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
3 juil. 2009 à 11:42
Je suis complétement novice, comment fait-on pour installer ces fichiers?
Merci
8 sept. 2005 à 21:55
"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.
8 sept. 2005 à 18:08
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
11 févr. 2004 à 21:03
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.
9 févr. 2004 à 16:29
9 févr. 2004 à 16:28
7 janv. 2004 à 10:06
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.
27 sept. 2002 à 22:05
juste un bug quand on réduit la form
8/10