Tengo un cuadro de lista o una vista de lista con elementos. Y tengo una lista de cadenas con los mismos elementos (cadenas) que el cuadro de lista/vista de lista. Quiero eliminar todos los elementos seleccionados en el cuadro de lista/vista de lista de la lista de cadenas.Eliminar cadenas de TStringList
¿Cómo hacer?
for i:=0 to ListBox.Count-1 do
if ListBox.Selected[i] then
StringList1.Delete(i); // I cannot know exactly an index, other strings move up
+1 para 'Count - 1' :) –