cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008
-
20 janv. 2006 à 07:42
amezghal
Messages postés385Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention21 août 2015
-
6 mars 2006 à 21:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
amezghal
Messages postés385Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention21 août 20155 6 mars 2006 à 21:41
tester ça
private sub Form_load()
picture1.scale (-20,20)-(20,-20)
end sub
private sub command1_click()
dim x,y as double
for x=-20 to 20 step 0.01
y=5*x*x
picture1.pset (x,y)
next
end sub
est avec msScript vous pouvez n'importe quelle fonction
comme ça au lieu de y=5*x*x (fonction définit )
en met s.Eval(text1.text,x)
s est le nom du control
contacter amezabdel2005@hotmail.com
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 25 févr. 2006 à 14:47
Dommage, le programme avait l'air d'être interressant mais sans Zip, sans explication, sans espace on a plus envie de s'interresser au reste, le code n'est même pas écrit dans le bon cadre. 1/10 causé par ma frustration.
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 22 janv. 2006 à 22:37
Et pis, j'ai oublié aussi de dire, que les variables I et t dans les boucles FOR, sont aussi à déclarer en LONG...
(Utiliser OPTION EXPLICIT, pour être tranquille...)
Us.
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 22 janv. 2006 à 22:33
Bonsoir,
Juste une remarque pour l'optimisation. IL me semble que la structure la plus rapide ici c'est avec ELSEIF, soit :
IF (condition) THEN
(instructions)
ELSEIF (condition) THEN
(instructions)
ELSEIF ...
ENDIF
mais ceci dit, la structure la plus propre serait comme le dit Yacolever avec SELECT CASE...
BON, bref, sinon pour le reste je souscris aux remarques de Renfield et Yoman...
Amicalement,
Us.
Yacolevr
Messages postés1Date d'inscriptionmercredi 10 août 2005StatutMembreDernière intervention22 janvier 2006 22 janv. 2006 à 08:08
Merci pour votre effore je vous encourage a rafiné l'algorytme
utilsé "case of" au lieux des if pour une meilleur optimisation
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 20 janv. 2006 à 09:49
tu fais reference a bon nombre de contrôles, qu'il faut configurer d'un certaine facon pour voir le graph se tracer....
Un Zip est requis.
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 20 janv. 2006 à 07:42
Je dis ça comme ça , mais tu penses pas qu'une description aurait été apprécié ? parce que si tu ne le modifie pas , j'ai la ferme impression que le code va etre désactivé...
6 mars 2006 à 21:41
private sub Form_load()
picture1.scale (-20,20)-(20,-20)
end sub
private sub command1_click()
dim x,y as double
for x=-20 to 20 step 0.01
y=5*x*x
picture1.pset (x,y)
next
end sub
est avec msScript vous pouvez n'importe quelle fonction
comme ça au lieu de y=5*x*x (fonction définit )
en met s.Eval(text1.text,x)
s est le nom du control
contacter amezabdel2005@hotmail.com
25 févr. 2006 à 14:47
22 janv. 2006 à 22:37
(Utiliser OPTION EXPLICIT, pour être tranquille...)
Us.
22 janv. 2006 à 22:33
Juste une remarque pour l'optimisation. IL me semble que la structure la plus rapide ici c'est avec ELSEIF, soit :
IF (condition) THEN
(instructions)
ELSEIF (condition) THEN
(instructions)
ELSEIF ...
ENDIF
mais ceci dit, la structure la plus propre serait comme le dit Yacolever avec SELECT CASE...
BON, bref, sinon pour le reste je souscris aux remarques de Renfield et Yoman...
Amicalement,
Us.
22 janv. 2006 à 08:08
utilsé "case of" au lieux des if pour une meilleur optimisation
20 janv. 2006 à 09:49
Un Zip est requis.
20 janv. 2006 à 07:42