hola, al cerrar mi aplicacion (mi formulario madre) he puesto este codigo
Cita:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if MessageDlg(' ¿ Quieres cerrar la ventana ?', mtCustom,[mbYes, mbNo], 0)= mrYes then
begin
//Action:=caFree;
end
else
Action:=caNone;
end;
|
He estado probando y con y sin el cafree la cierra igual, me gustaria saber ke es mas conveniente. Creo ke si no pongo el cafree tal vez se kedara algo consumiendo memoria, y otra cosita relacionada, es mejor ponerlo aki o en el onclosequery pq he leido otros post y no me keda clara la diferencia, ya ke pone ke el onclosequery lo cierra pero hace ke no sea visible y luego se ejecuta el onclose y se destruye liberando memoria. Mas o meno lo entendi asi, pero me gustaria me aclararan para conocer mejor su funcionamiento.
Gracias Y Salu2!!!