Как только Вы определили элемент массива как объект в определении класса, он не может быть ПереОпределен.

Например, следующий код должен вызывать эту ошибку:

  CopyCode imageКопировать Код
DEFINE CLASS test AS form
DIME a[1]
ADD OBJECT a[1] AS commandbutton
a[1] = 10
ENDDEFINE