Hi,
auf der Listview gibts ne Eigenschaft 'StateImages'. Der weist Du eine TImageList zu.
Auf den TListItems (ListView.Items) gibts ne Eigenschaft namens ImageIndex. Hier weist Du die Nummer aus der ImageList zu, die bei dem Eintrag angezeigt werden soll.
That's not magic, that's Delphi