Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#2

Re: Listview mit Selektion mitscrollen lassen

  Alt 3. Feb 2004, 08:16
Das geht mit
Code:
LVM_ENSUREVISIBLE
Ist in der commctrl.pas.

Hier noch ein Code-Beispiel
Delphi-Quellcode:
Var i,j,k: Integer;
begin
 ListView1.SetFocus;
 For i := 0 To ListView1.Items.Count-1 Do Begin
  ListView1.Items[i].Selected := True;
  SendMessage(ListView1.handle,LVM_ENSUREVISIBLE,i,0);
  ListView1.Refresh;
  k := 0;
  For j := 1 to 10000000 Do Inc(k); // nur zum Verlangsamen
 End;
end;
Gruß, teebee

[edit]Code-Beispiel eingefügt[/edit]
  Mit Zitat antworten Zitat