Ver Mensaje Individual
  #7  
Antiguo 23-01-2008
Ziara Ziara is offline
Miembro
 
Registrado: dic 2007
Posts: 43
Reputación: 0
Ziara Va por buen camino
El fallo está en que:

Código:
class Recorrer
{
 private:
          String cadena;
 public:
          void FuncionRec();
          String DevCadena(void){return cadena;}
}
se va machacando las variables cadena y cadena 2 por lo cual cuando en el Unit1 se llama a:

Código:
Recorrer *re = new Recorrer();
re->FuncionRec();  //llamo a la funcion que contiene el for

TListItem *Itema;
Itema = ListView1->Items->Add();
Itema->Caption = re->DevCadena();
Itema->SubItems->Add(re->DevCadena2());

delete re;
únicamente muestra la última iteración en el ListView.

Hay alguna forma en un for de preservar los mismas variables sin que se machaquen y así poder mostrarla en el ListView, o si no... alguna alternativa?
Responder Con Cita