Cita:
|
Empezado por roman
¿qué diferencia hay entre Form1.ShowModal y Application.Run?
|
Creo que lo mejor es un ejemplo.
Con este código resula
este ejemplo:
Código Delphi
[-]
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Form1.ShowModal;
Y con este otro código resulta
este otro:
Código Delphi
[-]
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
Ambos resultados son bastante diferentes, sobre todo si se intenta acceder al segundo formulario.