Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Problemas para deseleccionar un elemento de un listbox (https://www.clubdelphi.com/foros/showthread.php?t=13074)

neon 05-08-2004 14:47:28

Problemas para deseleccionar un elemento de un listbox
 
Hola, quiero deseleccionar los elementos de un listbox al entrar en otro listbox, por lo que en el evento on enter del segundo listbox pongo el siguiente código:
[for i := 0 to listbox1.Items.Count - 1 do
begin
if listbox1.Selected[i] then
listbox1.Selected[i] := False;
end;]

Y me da un error de " list index out of bounds" ¿Sabeis como puedo hacerlo?

ruina 05-08-2004 15:28:58

a mi me da que es if listbox1.items[i].Selected, pero ahora mismo no tengo el delphi a mano para verificarlo

neon 05-08-2004 16:23:52

No no es asi, a mi también la verdad es q me ha estrañado muxo, pero segun la ayuda de delphi es de la forma q he dicho. Pero no me lo reconoce. Y en la ayuda no pone nada que sea un elemento solo de lectura.

¿alguien sabe algo?

ruina 05-08-2004 16:51:12

acabo de poner tu código letra a letra y no me da ningun problema :\

neon 05-08-2004 16:53:08

Pues no lo entiendo, q versión de delphi usas?

javier.m866 19-08-2011 16:00:18

Yo uso Delphi 7
 
Puse tu código y no me da ningún error, corre perfecto


La franja horaria es GMT +2. Ahora son las 13:41:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi