Muchisimas gracias maeyanes.
De pequeña explicación, nada. Me has dado una respuesta elaborada y muy clara. Me han funcionado correctamente los cambios que he hecho con ObjectList, a partir de tu código y anotaciones.
No he conseguido que funcione el borrado en el ObjectList, seguro que debido a un error mio. Me produce un 'Access violation at address...'.
Me queda la duda de que pasa cuando cierro el form por medio del aspa superior derecha ¿Sólo se hace un .hide del form, pero no se destruye el objeto? ¿Si borro el objeto de la lista de objetos, se pierde su referencia?. Si es así quedaría liberado sólo con esa operación o habría que hacer el Action := caFree de todos modos?
En fin, un saludo y gracias de nuevo.
|