Cita:
Empezado por radiohead
...Cuando la ficha principal (main), que no es modal llama a la primera ficha modal, no hay problema, pero cuando ésta segunda (que sí es modal - para más información, con estilo de borde bsDialog- llama a una nueva tercera ficha (también modal) me da error en tiempo de ejecución, observando que tal proceso no es posible.
|
¿Qué versión Delphi estás utilizando?
¿Exactamente qué erro te da?
En principio no hay problema porque un form Modal llame a otro de forma Modal, así que deberías buscar el problema en otro sitio.
Un código como éste:
Código Delphi
[-]
...en el form1
procedure TForm1.Button1Click(Sender: TObject);
var
Form2:TForm2;
begin
Application.CreateForm(TForm2, Form2);
Form2.ShowModal;
end;
...en el form2
procedure TForm2.Button1Click(Sender: TObject);
var
Form3:TForm3;
begin
Application.CreateForm(TForm3, Form3);
Form3.ShowModal;
end;
no debe tener ningun problema.