Probleme dindrexation

ikbel -  
VlkPr3s Messages postés 235 Date d'inscription   Statut Membre Dernière intervention   -
comment resoudre ce probleme
" L'index se trouve en dehors des limites du tableau."
j'utilise le comboBox

1 réponse

VlkPr3s Messages postés 235 Date d'inscription   Statut Membre Dernière intervention   130
 
Soit tu renvois un index négatif ou null pcq il ne trouve pas l'élément que tu veux lui afficher soit tu es trop loin dans le tableau dû souvent en cause d'une incrémentation.

Si tu fais un, imaginons,

while(combox contient qque chose)
{
objet[i] = ...
i++;
}

Si i est à un moment donné hors index et bien tu auras une erreur. Si ton nombre d'élément est connu et bien tu le renseigne. Dans les combobox tu peux savoir le nombre d'objet qu'il contient. Suffit de chercher un peu :) et avant d'incrémenter tu regardes si i est pas plus grand que le nombre d'objet avant d'incrémenter.
0