PDA

Ver la Versión Completa : dos list box


seb@
16-03-2004, 15:33:50
hola a todos!!!!

me gustaria que me orienten acerca de como poder eliminar un elemento de la lista y tambien como puedo hacer para pasarlo a otra lista.

desde ya muchas gracias!!!!

marcoszorrilla
16-03-2004, 15:54:31
procedure TForm1.ListBox1DblClick(Sender: TObject);
begin
Listbox2.Items.Add(listbox1.items[listbox1.itemindex]);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Listbox2.Items.Delete(listbox2.itemindex);
end;


Un Saludo.

seb@
16-03-2004, 16:03:01
Investigando encontre esta opcion para copiar un elemento al otro listBox y el otro metodo es que me lo borra.

Me anduvo bien y es muy facil asi.

listBox.CopySelection(listBox2);
listBox.DeleteSelected;

marcoszorrilla
16-03-2004, 16:09:58
Por supuesto que te lo borra, es lo que has pedido un método para agregar de un Listbox a otro y otro para eliminar un elmento.

Un Saludo.

marcoszorrilla
16-03-2004, 16:14:35
Tengo que aclarar que los métodos que propones no funcionan en D5, si en D7, no tengo D6 para probar, los que yo te propongo funcionan con todas las versiones de Delphi.

Un Saludo.