Comment utiliser un array of Tstrings
Bonjour,
j'ai un problème pour utiliser un tableau de Tstrings.
Je déclare le Tableau comme cela :
Code:
Reponses: array of TStrings;
Je fixe dynamiquement la taille du tableau :
Code:
SetLength(Reponses, (CurrentQuizzNbQuestions - 1));
Ensuite j'affecte un TStrings au premier element de mon tableau :
Code:
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:
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