TreeWiew1.Images è ImageList1
ImageList1 ha 0,1,2

ho capito che imageindex cambia correttamente ma l'icona no!