Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   problema con métodos del tipo TList (https://www.clubdelphi.com/foros/showthread.php?t=59070)

waremovil 12-08-2008 12:50:35

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


La franja horaria es GMT +2. Ahora son las 22:19:25.

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