Ajuda com array 2

Delphi

13/05/2017

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

Curtidas 0

Melhor post

Gutierry Pereira

Gutierry Pereira

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 

GOSTEI 1

Mais Respostas

Roberto Rodrigues

Roberto Rodrigues

13/05/2017

Ok, obrigado.
GOSTEI 0
POSTAR