Que tal amigos del foro.
Tengo un problema con los arreglos. Lo explico con un ejemplo de codigo:
Código Delphi
[-]
TComp = class
...
nombre : string;
...
end;
procedure Editar(out arreglo: array of TComp);var
nvoArreglo : TComp
begin
...
SetLength(nvoArreglo,10);
...
nvoArreglo[inx].Nombre = 'Algo';
....
arreglo := nvoArreglo; -->Aqui me marca el error de Tipos incompatibles.
end;
Pues eso, paso como parametro un object, realizo todo el manejo de las propiedades con una variable local del mismo tipo de objeto, pero al quere igualar la variable local con la del resultado del procedimiento me marca el error de "Incompatible Types: Dynamic Array and Array".
Alguna solucion?
Saludos!