Page 1 sur 1

[R] OU exclusif

Posté : ven. 13 août 2010 09:28
par softwater
Bonjour,
Je cherche l'opérateur logique XOR mais il n'existe pas. Y a-t-il un autre moyen que de faire des "If...then...endif" imbriqués? Merci!
je voudrai:

Code : Tout sélectionner

If StringLeft($line, 1) <> "#" Xor StringLeft($line, 1) <> " " Then
    ; mon traitement
EndIf
et je dois faire

Code : Tout sélectionner

If StringLeft($line, 1) <> "#" Then
     if StringLeft($line, 1) <> " " Then
            ; mon traitement
     EndIf
Endif

Re: [..] ou exclusif

Posté : ven. 13 août 2010 10:10
par timmalos
Un

Code : Tout sélectionner

If BitXOR($votre_value_0ou1, 1) Then
devrait marcher non?

Re: [..] ou exclusif

Posté : ven. 13 août 2010 11:44
par Tlem
Pour être plus précis, je dirais :

Code : Tout sélectionner

If BitXOR(StringLeft($Line, 1) <> "#", StringLeft($Line, 1) <> " ") Then
    ; Traitement
EndIf
En sachant qu'il est possible de rajouter d'autre condition dans le BitXOR. :roll:

Re: [..] OU exclusif

Posté : lun. 30 août 2010 10:00
par softwater
merci ça fonctionne impec