Le 04/09/2011 00:02, Rafael Laville a écrit :
Le 03/09/2011 23:24, christianwtd a écrit :
Le 03/09/2011 22:58, Virgule a écrit :
je vais faire des tests et je vous tiens au courant
une version condensée :
If Dlg.getControl("CheckBox1").getState = True Then Print1
If Dlg.getControl("CheckBox2").getState = True Then Print2
Ne pourrait-on pas se passer de la partie = True ?
Puisque faire un If sur une expression revient précisément à entrer
dans la branche Then si elle est vraie (et dans la branche Else si
elle est fausse).
En principe oui, sauf si le test est inverse, ce qui donne :
If Dlg.getControl("CheckBox1").getState Then Print1
mais dans l'autre cas :
If Dlg.getControl("CheckBox1").getState = False Then Print1
Bon surf,
Christian
--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, de LibreOffice ou
OpenOffice.org
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés