ReDim Preserve pour un Tableau multidimensionnel en Visual Basic 6

Je suis l'aide de VB6 et j'ai besoin de faire un ReDim Preserve pour un Tableau multidimensionnel:

 Dim n, m As Integer
    n = 1
    m = 0
    Dim arrCity() As String
    ReDim arrCity(n, m)

    n = n + 1
    m = m + 1
    ReDim Preserve arrCity(n, m)

Chaque fois que je le fais comme je l'ai écrit, j'obtiens l'erreur suivante:

erreur d'exécution 9: indice en dehors de la plage de

Parce que je ne peut modifier la dernière dimension de la matrice, bien dans ma tâche, j'ai changer tout le tableau (2 dimensions dans mon exemple) !

Est-il une solution ou une autre solution pour cela?

OriginalL'auteur Ouerghi Yassine | 2013-05-04