Programación General > C++ Builder

 Problema Con El Listbox

(1/2) > >>

Solman:
buenom muchachos tengo un problema con el listbox en c++builder ,la verdad es q quiero hacer q al hacerdoble qclick en cualquiersa de sus items pues este me muestre lo q yo desee para cualquier item q sea seleccionado
es deci:

TENGO MI LISTBOX:
Solman
Karla
MiAmor

y necesito seleccionar Solman y q salga ES LO MEJOR jejeje como hago eso tb q al selleccionar karla salga SOLMAN no se como hacerlo ayudenme jejejej :P ;)

Max_D:
Hay un evento del ListBox que se llama OnDblClick, ahi puedes escribir lo que quieras cuando se podruzca el doble click. Lo que no has dicho es donde quieres que aparezca el texto, en el tipico mensaje con boton de aceptar? que el nombre cambie dentro del ListBox? que aparezca en el Hint del ListBox?

Solman:
Pues en un Memo
quiero q aparesca lo que esta selleccionado en el ListBox con q funcion puedo leer lo q esta selleccionado en un listBox???

Max_D:
Partiendo de que tenemos un ListBox y un Memo, llamados ListBox1 y Memo1 respectivamente, se puede hacer lo siguiente:


--- Código: Text ---void __fastcall TForm1::ListBox1DblClick(TObject *Sender){   if (ListBox1->Items[ListBox1->ItemIndex] == "Nombre_que_quieras")  {       Memo1->Text = "Texto que quieras";   } }  
Si sabes el orden que llevan las palabras, puedes cambiar "Nombre_que_quieras" por una variable entera.

Solman:
Gracoas Max D lo qu no sabia era ListBox->ItemIndex ;) thank you

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa