Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   listbox , como saber que linea se selecciono (https://www.clubdelphi.com/foros/showthread.php?t=74817)

sabueso1010 13-07-2011 01:33:15

listbox , como saber que linea se selecciono
 
hola foro quiera saber como saber como obtener el valor numerico y para despues saber el valor dentro de ese listbox, tengo un listbox
le agrego las lineas asi
Código Delphi [-]
  listbox1.clear;
  listbox1.Items.Add('Skins directory...');
  for i := 0 to sl.Count - 1 do 
  begin
     listbox1.Items.Add(sl[i]);
  end;
con eso lleno las lineas del listbox, pero despues en el evento onclick
quiero saber en que numero de linea di click para poder saber el valor dentro de esa linea
ejemplo si mi listbox conteniera los valores

OSO
LEON
AGUILA
GATO
PERRO
LEOPARDO
BALLENA

cuando doy click sobre alguna de esas lineas como puedo saberlo
supongo que primero tengo que saber el numero de linea donde di click
para despues sacar el valor de esa linea en forma de cadena.
como podria hacer eso ?

saludos.

ecfisa 13-07-2011 02:01:35

Cita:

cuando doy click sobre alguna de esas lineas como puedo saberlo supongo que primero tengo que saber el numero de linea donde di click para despues sacar el valor de esa linea en forma de cadena.
como podria hacer eso ?
Hola sabueso1010.

Código Delphi [-]
procedure TForm1.ListBox1Click(Sender: TObject);
begin
  ShowMessage(ListBox1.Items[ListBox1.ItemIndex]);
end;

Saludos.


La franja horaria es GMT +2. Ahora son las 05:06:55.

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