Bonjour,
J'utilise un tableau a deux dimensions pour stocker des donnees mais je dois mal l'initialiser et le resultat est bizarre.
(j'ai simplifie mon code pour qu'il soit plus simple a lire)
Le resultat est que par exemple dans mon _valuesString a l'index 0;0 j'ai "Toto", si je met "Tata" a l'index 1;0 j'obtiendrais la chaine "Tata" a l'index 1;0 mais aussi au 0;0 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Dim valuesString(xmax)() As String '' Je souhaiterais faire Dim valuesString(xmax)(ymax) As String mais vb me crie dessus donc je fais comme ca : Dim tmpValuesString(ymax) as String While (x < _x) _valuesString(x) = tmpValuesString x += 1 End While while i < length _valuesString(x)(_cptString) = _myReader(i) i += 1 x += 1 End While
Je pense que cela vient de ma facon d'initialiser dans la boucle avec un unique tableau que je met dans chaque champ mais je ne vois pas comment faire differement, si quelqu'un a une suggestion elle est la bienvenue !
Merci d'avance et desole pour les accents, j'ecris sur qwerty
Partager