[R] Problème de remplissage ListView

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Problème de remplissage ListView

#1

Message par Hugues »

Bonjour à tous,

Je suis confronté à un problème de ListView. En effet, je lis un fichier par FTP, donc j'utilise les fonctions _FTP...
► Afficher le texte
Mon fichier est du type: http://cjoint.com/13au/CHAumk8sxcA.htm, mais il peut avoir des colonnes en moins... et ça me plante mon programme car pour l'afficher dans ma ListView, je fais:
► Afficher le texte
Et quelque fois mon fichier à 1 colonnes au lieu de 2 ou plus, alors me sort en erreur:

Code : Tout sélectionner

_GUICtrlListView_AddItem($hListView2, $aString[$i][0] & $aString[$i][1] & $aString[$i][2] & @CRLF)
_GUICtrlListView_AddItem($hListView2, $aString[$i][0] & $aString[$i][1] & ^ ERROR
Donc ma question est: Comment faire pour me pas être tributaire de ces colonnes?

Merci par avance.
Modifié en dernier par Hugues le ven. 13 sept. 2013 11:51, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Problème de remplissage ListView

#2

Message par jguinch »

Dans un même tableau, tu ne peux pas avoir une ligne avec 2 colonnes et une avec 3...
Pour savoir combien il y a de colonnes dans ton tableau, tu peux utiliser UBound($aString, 2)
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Problème de remplissage ListView

#3

Message par Hugues »

Merci beacoup.
:mrgreen:

Résolu.
Répondre