我在一个窗体(MainForm)中打开另外一窗体(FrmDayRealFlux)   FrmDayRealFlux     := TFrmDayRealFlux.Create(Application);
   FrmDayRealFlux.ShowModal;关闭(FrmDayRealFlux)时用
   procedure TFrmDayRealFlux.FormDestroy(Sender: TObject);
   begin
    Action   := TBasicAction(caFree);
    FrmDayRealFlux := nil;
   end;再关闭(MainForm)时用
procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
    Application.Terminate;
end;但系统提示访问违例错误不打开(FrmDayRealFlux)直接关闭(MainForm)则没有问题请问各位高手高手之高高手们这是怎么回事呀?