1 pièce(s) jointe(s)
[Linux 32] Sélectionner une ligne d'une ListView en mode Report et en récupérer l'index : mission impossible ?
Bonsoir,
Tout est dans le titre, alors ce soir je fais court et simple.
La ListView est remplie dans l'EDI, et correctement affichée en mode design comme au runtime, ràs.
Le code, réduit à sa plus simple expression :
Code:
1 2 3 4
| procedure TForm1.lvSelectItem(Sender: TObject; Item: TListItem; Selected: Boolean);
begin
Edit7.Text := Item.Caption +' '+ IntToStr(Item.Index); // l'Item.Index c'est du grand nawak !
end; |
et voilà le résultat (la ligne en surbrillance indique là où j'ai cliqué) :
Pièce jointe 330026
Une idée pour avoir "0" au lieu de "4" quand je clique sur la 1re ligne ?
Question subsidiaire : un bon point pour celui ou celle (quoique, je n'en ai jamais vu ici) qui devine ce sur quoi je bosse en ce moment, :lol: