Redimmensionner un tableau

cs_papse Messages postés 51 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 8 mars 2011 - 3 févr. 2009 à 17:29
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 3 févr. 2009 à 18:06
Slt à tout le monde

J'ai fait un petit code en  VB6 dans lequel je veux redimensionné un tableau. j'ai fait comme suit

Dim tableau(1, 1) As Integer
.............................
ReDim Preserve tableau(2, 2)

Mais à chaque fois que je compile il me sort " erreur de compilation : Tableau déjà dimensionné "

Quelqu'un pourrait me dire où se trouve le probleme ou sinon comment on peut modifier les dimensions d'un tableau à deux dimensions en VB6

Merci d'avance de toute aide

1 réponse

PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
3 févr. 2009 à 18:06
salut,
comme l'indique le message, tu ne peux pas redimensionner un tableau FIXE

et de toute façon tu ne peux pas faire de PRESERVE sur un tableau multidimensionnel

Dim tableau <strike>(1, 1)</strike> As Integer
ReDim <strike>Preserve</strike> tableau(1, 1)
ReDim <strike>Preserve</strike> tableau(2, 2)

passe par un type pour conserver le preserve, et comme tu le vois ne dimensionne pas ton tableau lors de sa déclaration
++


Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
0