Gracias dec por la respuesta, si, seguro que debe ser asi como lo planteas, es solo que aun soy muy novato y tuve problemas al declarar el tipo, es decir, lo hice de la siguiente manera
Código Delphi
[-]unit Main
interface
uses
type
TMyArray: array of integer;
pero de esta manera me marca el error: Expected an identifier but Array found, y si lo hago de la siguiente manera
Código Delphi
[-]unit Main
interface
uses
type
TMyArray= array of integer;
Marca: Expected ":" but "=" found
Si lo declaro de la ultima manera en la parte de implementation, entonces si funciona, pero si los "procedure" o "function" de la parte de type ocupan este nuevo tipo entonces marca el error Undeclared identifier "TMyArray"
y pues yo me imagino que lo estoy declarando en el lugar equivocado, espero puedas indicarme el lugar correcto para declarar un tipo predefinido, ademas, pienso pasarle esa matriz como parametro a un procedimiento que está en otro form, por ello creo que no serviría declarar el tipo en la parte de implementation. Espero puedas aclararme esta duda
Gracias nuevamente por la ayuda.