Zitat von
torud:
...Tassi_new_projekt ist das Modale Formular 1 und wenn dort eine Checkbox aktiviert ist, soll direkt ein anderer Assistent aufgerufen werden ...
Das bedeutet das zweite Modale Fenster soll nur aufgerufen werden wenn in dem ersten eine bestimmte Bedingung zutrifft (CheckBox).
Dann könntest Du es so machen:
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var
myForm2 : TForm2;
myForm3 : TForm3;
showForm3 : Boolean;
begin
myForm2 := TForm2.Create (self);
try
myForm2.ShowModal;
showForm3 := myForm2.CheckBox1.Checked;
finally
myForm2.Free;
end;
if (showForm3) then
begin
myForm3 := TForm3.Create(self);
try
myForm3.ShowModal;
finally
myForm3.Free;
end;
end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"