Bonjour,

j'ai un problème pour utiliser un tableau de Tstrings.

Je déclare le Tableau comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Reponses:         array of TStrings;
Je fixe dynamiquement la taille du tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SetLength(Reponses, (CurrentQuizzNbQuestions - 1));
Ensuite j'affecte un TStrings au premier element de mon tableau :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
// Ce code est dans une boucle for, I vaut 1 au demarrage
// TempReponses est bien un TStrings correctement instancié et rempli
 
Reponses[I-1] := TStrings(TempReponses);
et là ca crash : EAccessViolation et Cie...

J'ai aussi essayé ca sans grande conviction :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
// Ce code est dans une boucle for, I vaut 1 au demarrage
// TempReponses est bien un TStrings correctement instancié et rempli
Reponses[I-1] := TStringList.Create; 
Reponses[I-1] := TStrings(TempReponses);
Est-ce qu'un delphien pourrait expliquer comment manipuler un tableau de Tstrings à un noob comme moi ?

Merci à vous,


Fred