Einzelnen Beitrag anzeigen

Helmut

Registriert seit: 22. Nov 2002
64 Beiträge
 
#13
  Alt 15. Jan 2003, 20:16
Jo, wollt ich grade machen. Aber ich hab jetzt was rausgefunden was bestimmt zur lösung beiträgt.

Aber erstmal poste ich den code

Code:
[form1]
procedure TForm1.FormShow(Sender: TObject);
begin
 form7.enabled:=true;
 form7.visible:=true;
 // form1.enabled:=false (macht keinen unterschied ob gesetzt oder nicht)
end;

[form7]
procedure TForm7.FormShow(Sender: TObject);
begin
form1.Enabled:=false;
//button1.Click;
end;

{procedure TForm7.Button1Click(Sender: TObject);
begin
form1.enabled:=false;
end;}
So, jetzt mal kurz die erklärung was ich rausgefunden hab:

Ich hab in form7 einen button reingemacht (button1). Wenn man auf dne klickt wird form1.enabled auf false gesetzt (wie oben zu sehen). Und DAS geht. Man kann mit form 1 nix mehr machen.
Allerdings hat das form1.enabled in dem form7.show nicht diese wirkung (form1 bleibt enabled).
Wenn ich jetzt in form7.show den code: button1.click reinmache, bleibt form1 auch enabled!!??

Klärt mich bitte auf !
  Mit Zitat antworten Zitat