Код:
SetLength(Data, ceil(A.Size/sizeof()));
Так размер массива (в элементах, т.е. Integer) станет равен размеру файла (естественно в байтах) / размер одного Integer, что тебе и надо.
Читай так:
Кстати, независимо от того, читаешь ты файл сразу после открытия или после каких-либо операций, советую устанавливать указатель на начало файла. Как-то так:
Код:
A.Seek(0,soFromBeginning);