FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Liberar un matriz de objetos
Hola:
Sé que para liberar un objeto de la memoria debe escribir la sentencia Button1.Free (por ejemplo), pero cómo logro liberar una matriz de objetos: Botones: array of TButton; Gracias. |
#2
|
||||
|
||||
Se vale igualandolo a nil ? O quizas recorriendo con un foreach e ir destruyendo los objetos.
__________________
Héctor Geraldino Software Engineer Última edición por __hector fecha: 31-07-2004 a las 21:45:08. |
#3
|
||||
|
||||
Cita:
__________________
todo el mundo debe creer en algo... yo creo que voy a tomarme otra copa. |
#4
|
||||
|
||||
En puro delphi... :
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
||||
|
||||
Se me chispoteo...
Por si acaso, no han incluido esa extension del lenguaje en Delphi 8?
__________________
Héctor Geraldino Software Engineer |
#6
|
|||
|
|||
Pero qué ocurre si la matriz es dinámica y aún no tiene elementos. ¿Cómo podría liberarla y no es necesario?
Gracias |
#7
|
||||
|
||||
Cita:
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#8
|
||||
|
||||
Cita:
Por otra parte, si todos los elementos están en nil aún así puedes pasarles el método Free ya que éste puede usarse incluso cuando el objeto es nil. // Saludos |
#9
|
||||
|
||||
Cita:
En delphi 8 no han hecho nada o casi nada con el lenguaje.... y por eso es bastante dudoso que tenga éxito en su estado actual. Por la web de marteens encontrarás varias divagaciones de porque delphi.net no es un buen producto (segun él, claro). En el foro de debates tb participó y amplió todavía más esas razones. Pues bien, los principales motivos están relacionados con esa falta de evolución. Yo estoy haciendo algunas cosas a nivel particular en c# y la verdad es que cuando vuelvo a Delphi (exactamente cada día a las 9:00 am), se encuentran muchas cosas a faltar. Lo triste es que hace un año no imaginaba que diría eso en la vida!
__________________
E pur si muove |
|
|
|