also..
wenn die form modal geöffnet wird wird in der sofort nachgeschaut:
Code:
procedure Tfrm_check_fps.FormActivate(Sender: TObject);
in dieser procedure wird dann geprüft:
Code:
procedure Tfrm_check_fps.FormActivate(Sender: TObject);
begin
if DM_FP.check_db_fp = 0 then ModalResult := mrOK;
end;
dieses DM_FP ist ein seperates datenmodul.
und check_db_fp ist eine function vom typ integer.
das problem ist wahrschinlich, das das ganz in "FormActivate" steht.
aber ich muss beim aufruf prüfen.
kann man das evtl. anders regeln??