Gambas France BETA


Pas de compte ? Incription

checkbox

Ce sujet est résolu.

1
AuteurMessages
jibi#1 Posté le 14/10/2011 à 13:01:18
codergambas.jimdofree.comBonjour à tout le monde

j'ai un petit soucis avec mes checkbox en Gambas 3, je suis avec GB3 svn #4192

récap en gambas2 :
1
2
3
4
5
6
7
8
9
10
PUBLIC SUB CheckBox1_Click()
SELECT CASE CheckBox1.Value
CASE FALSE
CheckBox1.Value = TRUE
instructionTrue
CASE TRUE
CheckBox1.Value = FALSE
instructionFalse
END SELECT
END

Si je fais là même en gambas3 j'ai erreur stack overFlow
Alors je fais
1
2
3
4
5
6
7
8
PUBLIC SUB CheckBox1_Click()
SELECT CASE CheckBox1.Value
CASE FALSE
instructionTrue
CASE TRUE
instructionFalse
END SELECT
END

Mais j'ai des erreurs dans la suite de mon code dues à des mauvaises valeurs de checkbox

Y a t'il eu un changement de fonctionnement des checkBox ou cela vient de moi?
Jibi

EDIT ==> Désolé ! :oops:
cela vient de chez moi, j'avais codé comme si mon checkbox_click et select case était en GB2
Debian GNU/Linux 11 64-bit

gambix#2 Posté le 14/10/2011 à 17:52:14
Faire simple !stack overflow car ton code génère une boucle

Quand on dit CheckBox.Value = True (ou false) ça génère un evènement click....

De plus je ne voit pas l'intérèt de dire au checkbox de devenir false aussitot qu'il est true :)

Moins de texte dans une signature c'est agrandir son espace.
1