Fórum TList #276066

07/04/2005

0

Não tô conseguindo recuperar objetos inseridos numa TList. Como faço?


Aeris

Aeris

Responder

Posts

07/04/2005

Massuda

Geralmente eu uso assim:
var
  Lista: TList;
  Objeto: TMeuObjeto;
  I: Integer;
....
  // adicionar um objeto na lista
  Lista.Add(Objeto);

  // recupera o primeiro objeto da list
  Objeto := TMeuObjeto(Lista.First);
Mas, se for uma lista de objetos, talvez seja utilizar um TObjectList, que é um TList especializado para armazenar objetos.


Responder

Gostei + 0

08/04/2005

Aeris

Consegui resolver com a TList mesmo. Meu problema era na hora de fazer o cast. Tava usando o operador ´as´.

Valeu pela dica.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar