Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: ListView - Zeile herrausfinden

  Alt 20. Jul 2007, 14:36
Hi,

so etwa?
Delphi-Quellcode:
procedure TForm1.ListView1MouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  i: integer;
begin
  for i:= 0 to Pred(ListView1.Items.Count) do
    if PtInRect(Listview1.Items.Item[i].DisplayRect(drBounds), Point(x, y)) then
    begin
      Caption:= Format('Item: %d', [i]);
      break;
    end;
end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat