Cita:
Empezado por ecfisa
Hola jfrancho.
Proba de este modo:
Código Delphi [-]
if Assigned(ListView1.Selected) then
ListView1.Items[ListView1.Selected.Index].Delete;
Saludos.
|
Pregunta chorra:
Una vez que te aseguras que hay un elemento seleccionado ¿No sería más fácil borrar directamente el "Selected"?. Es decir:
Código Delphi
[-]
if Assigned(ListView1.Selected) then
ListView1.Selected.Delete;
Sé que el resultado es exactamente el mismo, pero de la otra forma tendría que "buscar" cual es el elemento con ese indice.