Klar - pass aber auf, dass du die Übersicht behältst. Nur um das Prinzip anzudeuten:
Delphi-Quellcode:
type
TMyField =
record
ID: integer;
Info: widestring;
word: widestring;
end;
const
MAX_WORDTYPECOUNT = 2;
MAX_FIELDCOUNT = 3;
var
DeinArray: array [1..MAX_WORDTYPECOUNT] of
array [1..MAX_FIELDCOUNT] of TMyField =
(
(
(ID: 1; Info: 'A'; Word: 'a'),
(ID: 2; Info: 'B'; Word: 'b'),
(ID: 3; Info: 'C'; Word: 'c')
),
(
(ID: 4; Info: 'D'; Word: 'd'),
(ID: 5; Info: 'E'; Word: 'e'),
(ID: 6; Info: 'F'; Word: 'f')
)
);
marabu