Hallo,
die Procedure übergibt Dir doch das ausgewählte ListItem. Da hast Du doch alles was Du brauchst:
Delphi-Quellcode:
procedure TForm1.ListView1SelectItem(Sender: TObject;
Item: TListItem; Selected: Boolean);
begin
if (Item=nil) then Exit;
if Selected then
begin
if (Item.Index=0) then MacheDies
else if (Item.Index=1) then MacheDas
else if (Item.Caption='MeinItemText') then MacheWasGanzAnderes;
end;
end;