https://foro.gambas-es.org/viewtopic.php?f=1&t=7983&p=48023#p48023
-----------------------------------
tercoIDE
Viernes, 24 Abril 2020, 03:33

Re: Clases: Como Clonar Un Object De Una Clase Que No Conocemos?
-----------------------------------
[quote user="vuott" post="48022"]
[code linenumbers=false syntax=gambas]' Un nuevo objeto igual al original (por supuesto hace falta usar la palabra llave "New"):
   novum = Object.Class(original).New(Null)[/code]
[/quote]

El problema es que cuando la clase tiene un array de otra clase como variable, esa linea no la reconstruye correctamente. 
La solucion propuesta por Tincho tampoco. Pero el equivocado era yo que estaba escribiendo codigo nada optimizado.

Finalmente opte por reescribir  buena parte de mi codigo poniendo Embedded Arrays en las clases, que no son lo mas recomendable, pero son mas rapidos de acceder y los mas importante, se eliminan con el objeto.


