Einzelnen Beitrag anzeigen

rbest

Registriert seit: 14. Nov 2003
Ort: Tannheim
71 Beiträge
 
Delphi 7 Professional
 
#1

Zugang zu modaler Form verhindern

  Alt 16. Mär 2004, 13:45
Hi Kollegen,
wie kann ich verhindern, daß eine modale Form angezeigt wird, wenn eine bestimmte Bedingung nicht zutrifft. Habe es folgendermassen versucht:
Delphi-Quellcode:
  dlgPzDruck := TfrmPzDruck.Create(self);
  dlgPzDruck.ShowModal;
Im FormCreate habe ich dann in etwa solchen Code:
Delphi-Quellcode:
if IchWillKeineForm then
begin
  ModalResult := mrCancel;
  Close; // release führt zum totalen Hänger
end;
Selbiges hab ich auch schon im OnShow und Activate probiert. Was hab ich für einen Denkfehler?

R.B.
  Mit Zitat antworten Zitat