Hallo,
die Prozedur kommt mir irgendwie bekannt vor
Was hindert Dich daran für jedes Item die Prozedur aufzurufen?
Du könntest die Items über ein TListItems-Objekt übergeben und dann in der Prozedur eine Schleife einbauen.
Oder direkt einen Zeiger auf die Listview übergeben und in der Prozedur dann Selected auswerten.
So oder so, es ist immer eine Schleife erforderlich.