Declarer variable avec indice

bonjour voila je voudrais savoir si c'est possible de faire ou s'il y a une autre méthode !!


for i = 1 to 2
   dim var & i as datagridview
   ...
Next



Merci d'avance !!

5 réponses

  1. Bonjour

    Peut-être ceci correspond-t-il à vos attentes?

    'Déclaration des variables
    ReDim Var(NbreMaxiDePossibilité) As String
    
     'enregistrement des différentes variables
    For i = 1 To NbreMaxiDePossibilité
        Var(i) = ValeurARecuperer
    Next i
    
    'Restitution
    For i = 1 To NbreMaxiDePossibilité
        ValeurRestitueée = Var(i)
    Next i


    cdlt
    1. Je me trompe peut etre mais une variable indicee c'est un tableau ?!
      1. oui mais ce que je veux faire c'est

        de ne pas déclarer plusieurs DataGridiview en faisant var1, var2, ...

        mais avec l'indice faire var & i

        comme ça, j'aurais pas à taper plusieurs déclarations.
        1. Pour faire de l'inference tu dois utiliser System.Refection. Mais ca risque de complexifier plus que de simplifier ton code