Déclarer ses variables

Le saviez-vous ?

En VB, il est fortement conseillé de déclarer ses variables avant de les utiliser : ça rend votre code plus clair, et ça améliore les performances du programme. Mais cette déclaration est imparfaite :

Contrairement à d’autres langages, VB et VBA nécessitent de typer chaque variable. Dans l’exemple, seul z est de type Integer. Les variables x et y sont de type indéfini, ce qui équivaut, par défaut, au type Variant.

Votre programme va fonctionner, parce que le type Variant « englobe » en quelque sorte tous les autres types (Integer, Long, String…). Mais il occupe plus de place en mémoire et est moins performant. Ecrivez plutôt :

Notez qu’en VB.NET, la 1ère déclaration est correcte, mais c’est une autre histoire !

Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *