silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: bug IF-THEN + FNC, FNC toujours déclenché Dim 7 Oct 2018 - 11:45 | |
| Quelquesoit le résultat d'un test logique IF-THEN, une FNC est toujours déclenché: - Code:
-
dim i,j
i=1
if (i-5)>0 then j=affichage_A(i-5) :' bug : i=-4 donc la FNC ne devrait pas être éxécuté print if (i-5)>0 then affichage_B(i-5)
END fnc affichage_A(n%) print "paramètre FNC = ",n% result n% end_fnc
sub affichage_B(n%) print "paramètre SUB = ",n% end_sub Par contre, cette manière fonctionne (IF-ELSE-END_IF): - Code:
-
dim i,j
i=1
if (i-5)>0 j=affichage_A(i-5) :' écrit de cette manière, le bug disparait end_if print if (i-5)>0 then affichage_B(i-5)
END fnc affichage_A(n%) print "paramètre FNC = ",n% result n% end_fnc
sub affichage_B(n%) print "paramètre SUB = ",n% end_sub | |
|
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: bug IF-THEN + FNC, FNC toujours déclenché Mer 24 Oct 2018 - 19:28 | |
| Ce bug a été corrigé. La correction sera disponible dans la prochaine version. _________________ username : panoramic@jack-panoramic password : panoramic123 | |
|
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: bug IF-THEN + FNC, FNC toujours déclenché Sam 27 Oct 2018 - 10:24 | |
| Merci Jack pour toutes ces améliorations et corrections et merci pour ta générosité !
Bonne continuation ! | |
|
Contenu sponsorisé
| Sujet: Re: bug IF-THEN + FNC, FNC toujours déclenché | |
| |
|