Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2014
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Seleccionar un ítem de un ListView

Tengo este formulario con un TListView.

y este código:
Código:
void __fastcall TfSelMun::ListaSelectItem(TObject *Sender, TListItem *Item, bool Selected)
{
     pItem = NULL;
     Button1->Enabled = false;
     if (Selected)
     {
          pItem = Item;
          Button1->Enabled = true;
     }
}
//---------------------------------------------------------------------------
pItem es un TListItem. Acabo de darme cuenta que no está funcionando bien.

Al seleccionar un ítem del ListView y pasar por la función el valor de Item de la llamada es el correcto (por ejemplo el de la imagen, VALETIN (COAÑA)), pero al pasar la línea pItem = Item en la variable pItem no está ese valor si no el del primer elemento de la tabla, no sé si he sabido explicarme; aparece esto:
Cita:
Item->Caption = "VALETIN (COAÑA)";
pItem->Caption = "ASTAS";¿Qué estoy haciendo mal?
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema al insertar item en ListView avechuche Varios 2 06-07-2013 01:32:40
Seleccionar item de combobox forgiveness Conexión con bases de datos 1 16-11-2009 20:00:23
seleccionar item en TdbLockupListbox!!!!!! david_uh Varios 1 22-05-2007 19:19:10
Seleccionar un item de un List Box zvf OOP 2 06-04-2006 16:45:38
Posicionar un ListView en su último Item. DarkByte OOP 3 04-12-2004 20:22:42


La franja horaria es GMT +2. Ahora son las 18:53:58.


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
Copyright 1996-2007 Club Delphi