Ver la Versión Completa : Elemento seleccionado de un ListBox
Tecnic2
29-11-2004, 17:56:41
Hola a todos,
Cómo puedo saber el texto del elemento que está seleccionado dentro de un componente TListBox?
Muchas gracias.
roman
29-11-2004, 18:03:18
ListBox1.Items[ListBox1.ItemIndex]
Deberás verificar primero que ListBox1.ItemIndex sea distinto de -1 para garantizar que hay un elemento seleccionado.
// Saludos
Neftali [Germán.Estévez]
29-11-2004, 18:03:19
Propiedades Items e ItemIndex, la primera para acceder al elemento y la segunda te da el índice del seleccionado;
var
Str:String;
begin
// suponiendo que lb sea tu ListBox
Str := lb.Items[lb.ItemIndex];
...
marcoszorrilla
29-11-2004, 18:03:59
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToStr(ListBox1.itemindex));
end;
Un Saludo.
marcoszorrilla
29-11-2004, 18:04:52
Te habrás dado cuenta que hemos respondido 3 a la vez, a las 18:03.
Un Saludo.
Tecnic2
29-11-2004, 18:07:57
Si, la verdad es que sois muy rapidos. Era una pregunta trivial, pero no habia manera de pillarlo.
Muchas gracias.
roman
29-11-2004, 18:08:04
hemos respondido 3 a la vez, a las 18:03.
Yo veo que fue a las 11:03 aunque como diría Einstein, esto es relativo.
:D
// Saludos
marcoszorrilla
29-11-2004, 18:17:10
Y tan relativo, como que podríamos cuestionarnos si el tiempo realmente existe, en ese caso hasta si hemos respondido estaría cuestionado.
"Cogito ergo sum".
Dejémoslo en que existimos y además pensamos, cosa que por desgracia no ha sido concedido a todos.
Un Saludo.
Neftali [Germán.Estévez]
29-11-2004, 18:26:04
Trampa, Trampa,....
Román no puso los TAG's de [Delphi].....
...así cualquiera... ;)
roman
29-11-2004, 18:28:42
Román no puso los TAG's de [Delphi].....
De hecho, yo los puse ;) :D
// Saludos
marcoszorrilla
29-11-2004, 18:31:34
Me corresponde aclarar, porque él no lo hará, que Román fue el creador de las utilísimas etiquetas
[ Delphi]
ShowMessage('Román fue el creador de las etiquetas Delphi');
Un Saludo.
david_uh
21-05-2007, 20:43:19
una pregunta:
un listbox en basic tiene un valor asociado a cada item de la lista (list1.itemdata(indice)=valor) existe en basic algo similar es que deseo llenar una lista con nombres de clientes clientes y asociar a c/u su ID para que se almacene este en mi tabla
agradecido de antemano por la respuesta me despido
He tenido un deja vú (http://www.clubdelphi.com/foros/showthread.php?p=202610#post202610)
Saludos
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.