Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives

Un projet WinDev, Windev Mobile ou WebDev à Montpellier ?

Contactez Eliziane !

Si vous recherchez un développeur et un expert WinDev®, WebDev® ou Windev Mobile®, vous pouvez nous contacter.

Note utilisateur: 5 / 5

Etoiles activesEtoiles activesEtoiles activesEtoiles activesEtoiles actives

Une des nouveautés du W-Langage les plus intérressantes de WinDev (version 18 minimum) est certainement la possibilité de pouvoir définir des énumérations.

img-art-80086

Si vous déclarez une variable de ce type, la variable sera dite "variable énumérée".

Ainsi, en définissant la variable ceJour est Jours,

l'affectation de cette variable vous proposera les valeurs possibles par complétion

img-art-80087

Mais l'utilité ne s'arrête pas à vous faire gagner du temps lors de votre saisie de code : on dira que la variable est "fortement typée" ce qui permet un contrôle bien plus précis des valeurs - elles auront toujours une des valeurs de l'énumération.

Si vous définissez par exemple une méthode qui a besoin de jours en entrée, ce typage dans la déclaration permet de controler fortement - dès la compilation - les paramètres :

déclarer d'abord une variable globale

 img-art-80088

puis une méthode

img-art-80089

 l'utilisation donnera également

img-art-80090

Dès la compilation, une utilisation anormale de la méthode vous avertira par warning

img-art-80091

Sous-catégories

Tous ce qu'il faut savoir sur WinDev : astuces, tutoriels et tous les articles de la communauté.

Les marques "PC SOFT" et "WinDev" sont des marques déposées de la société PC SOFT.

Se connecter

L'inscription est gratuite et vous permet de bénéficier de l'intégralité des contenus.

En utilisant ce site, vous acceptez que les cookies soient utilisés pour vous proposer des contenus et services adaptés à vos centres d’intérêts.