Ух-х-х...
Честно говоря, ничего не понял. Зачем тебе массивы?
А вообще, с массивами все просто.
1. Описание массива:
Код:
A1 : Array [1..20] Of TMyDataType; // Постоянный массив в 20 элементов
A2 : Array Of TMyDataType; // Динамический массив, сейчас в нем нет элементов
Полезные процедуры и функции для работы с массивами (надеюсь, как обратиться к ячейке массива сама поймешь):
Код:
Length(A) - возвращает длинну массива (кол-во элементов)
SetLength(A) - устанавливает новую длинну массива (только для динамических)
High(A) - возвращает индекс последнего элемента массива
Low(A) - аозвращает индекс первого элемента массива
Собственно, и все. В принципе, можно делать двумерные массивы, трехмерные и т.д. Правда, в силу того, что больше трехмерного массива человеку тяжело представить, то такие массивы используются очень редко.