j'ai pas tout compris a ce que tu veux faire mais pour les listviews, la .caption correspond a la colonne 1
le subitems[0] correspond a la colonne 2, le subitems[1] correspond a la colonne 3, etc...
donc dans ton exemple, .caption va te rendre 'TOTO', .SubItems[0] va te rendre l'heure et tu pourras ecrire dans la 3eme colonne avec .SubItems[1] = 'bla bla'
ps: il faut peut-etre que tu crees tes colonnes avant de pouvoir y acceder... fait peut-etre un for i:=0 to le_nbre_de_sous-colonnes_que_tu_veux do
ptrListItem.SubItems.add( '' );
--Message édité par JWhy--
*syl*
Salut
J'ai mis sur ma fiche, un objet TListView en style vsReport, avec 3 colonnes, ensuite j'ajoute un nom dans la 1ère colonne donc je fais :
jusque là... c bon
mais ensuite, dans le déroulement du programme, j'ai besoin de lire l'heure de l'item n de la colonne 2 et aussi d'écrire dans l'items n de la colonne 3 et je sais pas comment faire...
Il faut sûrement utiliser la propriété SubItems, mais sur ce coup ci, j'ai du mal...
J'espère que j'ai été clair...
Merci de vos réponses