ptit probleme facile a resoudre - Delphi/Pascal - Programmation
Marsh Posté le 20-07-2002 à 22:09:37
selected ? tu peut pas etre plus precis ?
paske ya pas de selected :
procedure TForm1.ListView1DblClick(Sender: TObject);
begin
end;
Marsh Posté le 20-07-2002 à 22:12:45
vérifie si ça plante pas ailleurs, sur un portion de code ou tu présume que selected est assigné car si tu faislistview1.selected.caption et que selected = nil c normal que ça plante
Marsh Posté le 21-07-2002 à 02:01:09
c'etait pas un bug, mais une fonctionalité
l'evt Click ou DblClick se fait sur le listview et pas sur l'item donc si tu veux faire des trucs sur l'item selectionné lors d'un click ou d'un dblclick, comme l'a dit taureau, il faut verifier avant qu'il y ait bien un item de selectionné:
if ListView1.selected <> nil then |
ou
if assigned(ListView1.selected) then |
Marsh Posté le 20-07-2002 à 22:01:33
jai creer une listview et qd on clique 2x sur un element je recupere son nom pour la suite (listview1.selected.caption). le prob c que si on clique 2x sur du vide (ds le listview) ben comme aucun element nest selectionne ca plante .. comment faire ?