Ver Mensaje Individual
  #11  
Antiguo 24-03-2015
Neeruu Neeruu is offline
Miembro
 
Registrado: oct 2007
Posts: 485
Reputación: 17
Neeruu Va por buen camino
Cita:
Empezado por engranaje Ver Mensaje
Respuesta #7, con referencia al código de Respuesta #6.

Debes revisar el ámbito de una variable, si declaras una variable "Formulario" del tipo TForm2 dentro de un procedimiento o función, esa variable se destruye al finalizar ese procedimiento. Es decir si llama 6 veces distintas al procedimiento estas utilizando 6 variables distintas que durante su corta existencia tuvieron el mismo nombre... Es mas si no liberaras "formulario" dentro del procedimiento, la variable se perdería igualmente aunque esas instancias a forms seguirían existiendo y de hecho si no cerraras los forms, seguirían abiertos y podrías trabajar con ellos pero no habría ni rastro de esa variable "formulario" local a la que asignaste la instancia al crearla.
Re leyendo este post, me surgió una duda:
Cual seria la forma de que en el momento que se destruye la variable, se libere la instancia del Form?
__________________
Saluda Atte Neeruu!!! :)
Responder Con Cita