Fórum Criar Variaveis #263302

23/12/2004

0

Galera, preciso criar variaveis dinamicamente, explico.
Terei que gerar um formulario com varios produtos, contendo codigo,descricao,preco e cada produto tera que ter uma variavel codigo,descricao,preco diferente.
Como eu poderia cria-las


Felipeiw

Felipeiw

Responder

Posts

23/12/2004

Marcelo Saviski

A defunição dos tipos de dados do registro
type
  TProduto = record
    Código: Integer;
    Descricao: string;
    Preco: Currency;
    //Outros campos
  end;


as variáveis
var
  Produtos: array of TProduto;



agora para cria-las
SetLength(Produtos, NumProdutos);
for I := Low(Produtos) to High(Produtos) do
begin
  Produtos[I].Cocidog := codigo
  //e assim vai
end;


depois vc acessa assim
[color=green:21c8040f5c]ShowMessage(Produtos[10].Descricao);[/color:21c8040f5c]
por exemplo.


Responder

Gostei + 0

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

Aceitar