Mine
public text v1 · immutable for i := 0 to ListView4.Items.Count do
begin
//MessageBox(0, pchar(ListView4.Items[i].SubItems[0]), 'ListView4.Items[i].SubItems[0]', MB_OK);
if ListView4.Items[i].SubItems[0] = Copy(Recibido,1,Pos('§',Recibido)-1) then
begin
Delete(Recibido,1,Pos('§',Recibido));
ListView4.Items[i].ImageIndex := 11;
break;
end;
end;