1 pièce(s) jointe(s)
ListView et suppression d'élément
Bonjour,
version Rio 10.3
Je butte encore sur un truc jusqu'alors inutilisée de ma part.
Soit un TListView rempli via Livebindings bien sûr ;)
Pièce jointe 556861
pour obtenir le bouton Delete en rouge j'ai juste modifié la propriété du TextButton, buttontype, en la passant à Delete
le code est simple
Code:
1 2 3 4 5
| procedure TForm109.ListView1ButtonClick(const Sender: TObject;
const AItem: TListItem; const AObject: TListItemSimpleControl);
begin
FDQuery1.Delete;
end; |
Tout fonctionne sauf si je supprime le dernier élément qui me lève une erreur d'exception
Citation:
Envoyé par Erreur
Violation d'accès à l'adresse 0098C445 dans le module 'Projectdelete.exe'. Lecture de l'adresse E9F80436.
Je soupçonne la liaison d'en être responsable (une fin de fichier mal géré ?)
- Comment y échapper ?
- Avez-vous déjà eu à faire à ce cas ?
- Est-ce un bogue de version, j'ai essayé avec Tokyo, même erreur quoique avec une adresse mémoire différente? (je n'ai pas encore vérifié si c'était signalé au niveau du portail qualité)