Otóż:
Ctrls : array [1..4,1..6] of Char =
(('W', 'S', 'A', 'D', 'J', '?'),
('?', '?', '?', '?', '?', '?'),
('?', '?', '?', '?', '?', '?'),
('?', '?', '?', '?', '?', '?'));
A w OnKeyDown
Case Char(Key) of
Ctrls[1, 1]: {Jakaś instrukcja}
Ctrls[1, 2]: {Jakaś instrukcja}
Ctrls[1, 3]: {Jakaś instrukcja}
Ctrls[1, 4]: {Jakaś instrukcja}
Ctrls[1, 5]: {Jakaś instrukcja}
Ctrls[1, 6]: {Jakaś instrukcja}
end;
W tej linji
Ctrls[1, 1]: {Jakaś instrukcja}
wywala błąd
[Error] Unit1.pas(393): Constant expression expected
Czemu?