OVH Cloud OVH Cloud

[wd8] structures et tableaux dynamiques ?

2 réponses
Avatar
Christophe Charron
Bonjour,
questions très bête, certainement mais je sèche !! donc je me demande
s'il est possible de gérer, avec Windev 8 un tableau dynamique à
plusieurs dimensions dans une structure ?

Soit :

montruc est une structure
toto est une chaine
mesbidules est un tableau dynamique de 1 par 2 chaines
fin

tableauxdetrucs est un tableau dynamique
tableauxdetrucs = allouer un tableau dynamique de 0 montruc
....

et je me fais insulter lors de la déclaration de "mesbidules".
Je merde ou bien cherche-je à faire un truc impossible. Et si impossible
en 8, est-ce possible en 9 ? en 10 ?


--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:christophe.charron@prologiq.fr

2 réponses

Avatar
Romain PETIT
Christophe Charron a exposé le 25/01/2006 :
Bonjour,



Bonjour,

et je me fais insulter lors de la déclaration de "mesbidules".
Je merde ou bien cherche-je à faire un truc impossible. Et si impossible en
8, est-ce possible en 9 ? en 10 ?



Tu veux faire un truc comme ça ?

montruc est une structure
toto est une chaîne
mesbidules est un tableau dynamique
FIN

tableauxdetrucs est un tableau dynamique
tableauxdetrucs = allouer un tableau dynamique de 4 montruc

tableauxdetrucs[1]:mesbidules = allouer un tableau dynamique de 6,2
chaînes
tableauxdetrucs[1]:mesbidules[5,2] = "toto"

tableauxdetrucs[3]:mesbidules = allouer un tableau dynamique de 5,7,9
chaînes
tableauxdetrucs[3]:mesbidules[3,5,8] = "titi"

b,c,d est un entier


POUR c=1 A 6
POUR d=1 A 2
Trace(c+"-"+d+" : "+tableauxdetrucs[1]:mesbidules[c,d])
FIN
FIN
POUR b=1 A 5
POUR c=1 A 7
POUR d=1 A 9
Trace(b+"-"+c+"-"+d+" : "+tableauxdetrucs[3]:mesbidules[b,c,d])
FIN
FIN
FIN

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Christophe Charron
Romain PETIT a écrit :
Christophe Charron a exposé le 25/01/2006 :

Bonjour,




Bonjour,

et je me fais insulter lors de la déclaration de "mesbidules".
Je merde ou bien cherche-je à faire un truc impossible. Et si
impossible en 8, est-ce possible en 9 ? en 10 ?




Tu veux faire un truc comme ça ?

montruc est une structure
toto est une chaîne
mesbidules est un tableau dynamique
FIN

tableauxdetrucs est un tableau dynamique
tableauxdetrucs = allouer un tableau dynamique de 4 montruc

tableauxdetrucs[1]:mesbidules = allouer un tableau dynamique de 6,2 chaînes
tableauxdetrucs[1]:mesbidules[5,2] = "toto"

tableauxdetrucs[3]:mesbidules = allouer un tableau dynamique de 5,7,9
chaînes
tableauxdetrucs[3]:mesbidules[3,5,8] = "titi"

b,c,d est un entier


POUR c=1 A 6
POUR d=1 A 2
Trace(c+"-"+d+" : "+tableauxdetrucs[1]:mesbidules[c,d])
FIN
FIN
POUR b=1 A 5
POUR c=1 A 7
POUR d=1 A 9
Trace(b+"-"+c+"-"+d+" : "+tableauxdetrucs[3]:mesbidules[b,c,d])
FIN
FIN
FIN



C'est pourtant simple non !!! ???

merci.


--
Cordialement
Christophe Charron

PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto: