Jean-Luc Arnaud wrote:
Olivier, peux-tu développer ? Je n'ai pas le
moindre début de commencement d'idée de ce que
sont les structures.
Une structure de donnée est comme une grosse
boite dont l'intérieur est organisée.
Pour créer une structure :
- crée un module
- ajoute une structure (menu Projet-Add)
- donne un nom a ta structure : MaStructureAMoi
- clique sur "+" pour ajouter un champ a ta structure.
- indique le nom du champ et son type sous la forme "MonChamp As integer"
- recommence autant de fois que tu veux ajouter des champs
Pour utiliser une structure :
- déclaration de la structure : Dim MaStruct as MaStructureAMoi
- tu peux alors faire appel aux champs de la
structure sous la forme : MaStruct.MonChamp par
exemple "MaStruct.MonChamp = 2".
MaStruct est donc une variable du type MaStructureAMoi.
La création de la structure a créée un nouveau type de donnée MaStructureAMoi.
Repporte toi au user guide chapitre 6 pour de
plus amples informations sur les structures.
Cordialement,
Olivier Corouge
--
Olivier Corouge
Support Technique en Français
olivier at realsoftware dot fr - http://www.realsoftware.fr
Merci Olivier,
Voilà qui devrait intéresser pas mal de monde.
Juste une précision avant de plonger dans la doc :
Est-il possible de réaliser des opérations globales sur les structures ?
Par exemple, une structure d'Integer (mettons dix
champs) et une opération du type
Dim MaStruct as MaStructureAMoi
MaStruct=MaStruct*2
Le but étant de multiplier en une seule fois les
10 Integer de la structure par 2.
Encore merci pour l'info.
Jean-Luc
|