PDA

Ver la Versión Completa : problema con métodos del tipo TList


waremovil
12-08-2008, 12:50:35
Hola a todos, no se por qué pero no consigo hacer funcionar el siguiente 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