LIberar memoria error =(
Hola gente... Tengo un problemin:
Estoy haciendo un programa ke maneja 4 forms ke esta medio loko, puse que los forms no se creen cuando carga la aplicacion, entonces luego los creo con Application.CreateForm(TForm1, form);
donde form es una variable de tipo TForm; y para Cerrar el Formulario pongo en el Evento Close del Form... Form.free;
en las variables globales del Form1.
var
Form: TForm;
en el evento OnClick de un boton del form1
Application.createform(TForm2, form);
form.show;
y en el evento CLose del Form2,
Form.free;
el problema es: Esto anda barbaro, pero cuando abro i cierro varias veces seguidas, mas o menos a la vez 20 el programa me tira un error de access violation algo asi... alguein tiene idea ke puedo estar haciendo mal
|