Ver Mensaje Individual
  #1  
Antiguo 12-08-2008
waremovil waremovil is offline
Miembro
 
Registrado: ago 2007
Ubicación: Zaragoza
Posts: 78
Reputación: 17
waremovil Va por buen camino
problema con métodos del tipo TList

Hola a todos, no se por qué pero no consigo hacer funcionar el siguiente código:


Código:
 
TList TUserList :: buscaPorLogin(AnsiString Aguja){
     bool Encdo;
     int Cont, numRegs;
     UserList = new TList;
     User = new TUser;
     Cont = 0;
     numRegs = consultaSQL("SELECT * FROM users", sqlcon);
     if(numRegs > 0){
          do{
               if(getCampoNum(1,sqlcon) == Aguja){
                    cargaUser(User,sqlcon);    //Cargamos el user de la bdd
                    UserList->Add(User);
                    Encdo = true;
               }
               sqlcon->Next();
               Cont++;
          }while(!Encdo && Cont < numRegs);
     }
     delete sqlcon, User;
     return UserList;
}
El error es el siguiente:
[C++ Error] UsersDB.cpp(90): E2034 Cannot convert 'TList *' to 'TList'

¿por qué no puedo devolver un objeto TList si el método buscaPorLogin es del tipo TList?

agradezco mucho la ayuda

un saludo
Responder Con Cita