La PRIMERA DUDA la he resuelto solo!!! Siii!!! En la linea
Código Delphi
[-] indice := l.Items.IndexOf(Edit3.Text);
La modifique haciendo esto:
Código Delphi
[-] indice := (l.Items.IndexOf(Edit3.Text))-2;
Con este cambio, en la variable indice, metera el item que yo pongo en el edit pero bajandolo dos casillas (por el -2).
Siguiente duda: ¿Y si ahora hay dos personas con los mismo apellidos... hermanos? Solo me sale la primera... ¿alguna manera?

