Fórum Ajuda com array 2 #581340

13/05/2017

0

Alguém tem alguma ideia de como se cria em Delphi uma array múltipla conforme o exemplo abaixo?

x = [[0,1,'A',[0,1,2],0,2,'B',0],
[0,1,'A',[0,1,2],0,2,'B',0]];

Grato.
Roberto Rodrigues

Roberto Rodrigues

Responder

Post mais votado

14/05/2017

Boa tarde,
O Delphi não trabalha com array com diferentes tipos, como no seu caso que tem inteiros, string e arrays dentro de um msm array.
Você pode criar um record e em seguida criar um array de record. Desde que seu array siga sempre esse padrão.


type 
  TSubArray = array[1..3] of integer;

  meuRecord = record
    campo1 : integer;
    campo2 : integer;
    campo3 : String;
    campo4 : TSubArray;
    campo5 : Integer;
   ..  
  end;

 TMeuArray = Array of meuRecord 

Gutierry Pereira

Gutierry Pereira
Responder

Gostei + 1

Mais Posts

14/05/2017

Roberto Rodrigues

Ok, obrigado.
Responder

Gostei + 0

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

Aceitar