Fórum Criar array durante a execução do programa #145002

13/03/2003

0

Oi gente.

Estou fazendo um programa onde eu uso um vetor (array) só que quem vai dizer quantas posições esse vetor deve ter é o usuário. Tem jeito de fazer isso? Como faz?

Alguns precisam só de 4, outros de 5 e esse número pode chegar até 30 ou 60. Como eu faço pra criar esse vetor durante a execução do programa?

Agradeço desde já a quem puder me ajudar.

Abraços!


Rafaelleite

Rafaelleite

Responder

Posts

13/03/2003

Anonymous

Para definir um array dinamico:

var MyFlexibleArray: array of Real;

Para atribuir um tamanho:

SetLength(MyFlexibleArray, 20);

Começa sempre no indice 0. No exemplo acima vai de 0 a 19. Veja no Help do Delphi sobre arrays dinâmicos.


Responder

Gostei + 0

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

Aceitar