Crear formulario en tiempo de ejecución
Necesito crear un formulario al hacer click en un botón.
¿Cómo se hace?
¿Cómo se hace?
Si es un formulario que creaste en tiempo de ejecución, cuya clase es TMiFormulario, podrías hacerlo así:
Un saludo
procedure TForm1.Button1Click(Sender: TObject);
var
MiForm: TMiFormulario;
begin
MiForm := TMiFormulario.Create;
try
// Por ejemplo, si quieres mostrarlo y que sea Modal
// (que no se pueda hacer otra cosa hasta que se cierre)
MiForm.Hide;
MiForm.ShowModal;
finally
MiForm.Free;
end;
end;
Un saludo
