Utilisation des variables

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Utilisation des variables

Messagepar Youn » 11 Jan 2010 à 04:03

Salut,
Pourquoi, lors de la définition des variables, nous utilisons parfois des:
- $?
- %?

Je n'arrive pas à comprendre les distinctions....

Si quelqu'un pouvait m'aider,
par avance merci!

PS: j'ai tenté d'ouvrir, les tuto, mais j'arrivais sur des erreurs 404...
Youn
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 2
Inscrit(e) le : 23 Déc 2009 à 10:14

Messagepar Michael DELIQUE » 11 Jan 2010 à 08:33

salut

pour les tuto passe par là => http://forum.dominoarea.org/index.php?f=68

sinon tu as 2 maniere de déclarer une variable

soit : dim AAA as string

soit directement utiliser AAA$ ça reviens au même.

mais j'ai une petite préférence pour la premiere maniere
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar stloje » 11 Jan 2010 à 15:30

Selon la façon que tu codes et la maintenance, il est préférable de définir les variables plutôt que d'utiliser les synonymes.

Selon le type de synonyme, ça représente un type. Ex. : $ = string, % = integer. Regarde dans l'aide en ligne de Lotus Notes (touche F1). Le seul avantage qu'il y a, c'est de ne pas déclarer la variable dans ton code. Mais il y a une contrepartie : tu es obligé d'utiliser le synonyme à chaque fois que tu fais appel à la variable.

Pour ma part, je te conseille d'utiliser le moins possible ce type de programmation. Au niveau maintenance, c'est invivable, surtout lorsqu'il y a une bibliothèque qui contient l'option "Option declare" et qui hérite de cette fonction.
Avatar de l’utilisateur
stloje
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 335
Inscrit(e) le : 09 Sep 2008 à 13:18
Localisation : Orléans


Retour vers Développement

cron