Delphi - que tengo que hacer...?

 
Vista:

que tengo que hacer...?

Publicado por skull leader (284 intervenciones) el 16/01/2004 20:44:26
tengo un pequeño problema con algunos accesos no permitidos en mi programa, que a mi parecer es que, al crear variables o reservar memoria, no la libero y al volver a correr el programa me marca violaciones de acceso a memoria...
como puedo solucionar esto?
supongo que la respuesta puede ser tan simple como un:
FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;

necesito liberar todos los objetos? o que hago? aqui esta mi confusion... si alguien me puede ayudar, desde ya gracias...

saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:que tengo que hacer...?

Publicado por Delfino (1216 intervenciones) el 16/01/2004 20:59:50
Los objetos q se crean en tiempo de diseño los libera el Form, pero los objetos creados en tiempo de ejecucion hay dos tipos, unos en los q se pasa el Form como parametro del Owner, esos los libera el Form, pero otros se tienen q liberarse ellos mismos con el metodo Free, en realidad no es tan dificil solo hay q seguir las reglas..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar