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.