Delphi Error – E2432 %s cannot be applied to a rectangular dynamic array

Delphi Compiler Error

E2432 %s cannot be applied to a rectangular dynamic array

Reason for the Error & Solution

This error may arise if you attempt to pass a dynamically allocated rectangular array to the Low or High function.

If you receive this error, use a static or ragged (non-rectangular) array. See the Delphi Language Guide for details.

See Also