DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Padrão TCollection no Delphi - Artigo Clube Delphi 108

Artigo da Revista Clube Delphi Edição 108.



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    1 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Filipe Dalepiane Da Silva
Muito útil, do exemplo apenas necessitei fazer algumas alterações no código e adicionei os dois métodos:
No evento onClick do btnListar:
procedure TForm1.btnListarClick(Sender: TObject);
var
i: Integer;
begin
Memo1.Lines.Clear;
if Produtos.Count = 0 then
Memo1.Lines.Add('Não há nenhum produto cadastrado!')
else begin
for i := 0 to Produtos.Count-1 do begin
Memo1.Lines.Add('Produto '+IntToStr(i));
Memo1.Lines.Add('Código: '+IntToStr(Produtos.Item[i].GetCodigo));
Memo1.Lines.Add('Nome: '+Produtos.Item[i].GetNome);
Memo1.Lines.Add('Preço: '+FloatToStr(Produtos.Item[i].GetPreco));
end;
end;
end;
Na classe SetProduto em private:
function GetCount: Integer;
function TSetProduto.GetCount: Integer;
begin
Result := inherited Count;
end;
Abraços.
[há +1 mês] - Responder

 



[Este post ainda não foi associado a uma sequência]
Publicidade
Autor
Giuliano De Morais Giglio

Desenvolvedor Delphi desde 1997, com ampla experiência em aplicações Win32. Graduado em Informática pela UFJF, com Especialização em Desenvolvimento de Aplicações para Web pelo CES de Juiz de Fora-MG, e Mestrado em Computação pela UFF/Niteroi-RJ.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
1   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03