Bonjour à tous![]()
Je cherche à faire pointer un tlistitem, élément d'une listview, vers un élément d'un tableau de record...
Le problème c'est que ca ne fonctionne pas, voici mon code...
Mais ca ne fonctionne pas ... Vous avez une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 //declaration du record TMailOnline = record Objet, Pour, De, Compte: string; Taille, Priorite, Id: integer; date: tdatetime; end; -- //Declaration du tableau public dbb_online: array of Tmailonline; -- // pointage du tlistitem vers une adresse with f_principale.liste_mail.Items.Add do begin .... data := @(f_principale.dbb_online[dbb_online_taille]); end; -- //utilisation var index:integer; lemail:^tmailonline; begin index := liste_mail.ItemIndex; lemail := tmailonline(liste_mail.Items[index].data) ; showmessage(lemail.Objet); showmessage(inttostr(lemail.id));
Merci d'avance
Partager