Einzelnen Beitrag anzeigen

markon

Registriert seit: 12. Sep 2003
229 Beiträge
 
#1

sich von modal geöffneter form lösen...

  Alt 16. Nov 2004, 15:26
hallo.
eine form wird mit showmodal geöffnet:
Code:
   if (frm_check_fps.ShowModal = mrOK)
     then ausgabe_xyz;
daraufhin kommt das programm irgendwann in eine prüfprozedur:
Code:
 procedure checkit(Sender: TObject);
begin
 if variable_xyz = 0
     then begin
           ModalResult := mrOK; {schliessen der modal-geöffneten form}
           Close;
          end;
end;
diese prozedure wird ja nicht richtig abgeschlossen.
ich möchte also die prozedur verlassen und die modal geöffnete form schliessen.

der aufruf "ModalResult := mrOK;" bewirkt genau sowenig wie das "Close;"

hat jemand ne idee wie ich an dieser stelle die form schliessen kann?
thx
  Mit Zitat antworten Zitat