PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [WD11] Soustraction sur booléen interdite
[WD11] Soustraction sur booléen interdite
Débuté par Jean-Pierre Bloch, 16 jan. 2007 16:57 - 1 réponse
Posté le 16 janvier 2007 - 16:57
L'opération suivante était acceptée en WD 10 :

bVal1 est booléen = Vrai
nVal2 est un entier = 0

nVal2 = bVal1 - 1

Elle génère maintenat une erreur de compilation :
"Erreur :Type incompatible.".

ou une erreur à l'exécution si le booléen est un interrupteur :
"L'opération '-' interdite entre un élément de type booléen et un élément de type entier."

N.B. : Les additions sont acceptés.

Il suffit de modifier le code ainsi :
nVal2 = Val(bVal1) - 1

Bon dev.
Jean-Pierre
Posté le 17 janvier 2007 - 10:17
Il me semble qu il y a des options pour gerer les
conversions implicites ...

Le fait de passer sous WD11 les a peut etre changer ?
(ou je confond avec .net ... ?)