Hola Thoma.
Cita:
|
¿como puedo controlar si tengo que abrir la ventana padre o no?.
|
Podes aprovechar a
TModalResult que representa el valor que devuelve una ventana modal y hacer algo como:
Código Delphi
[-]
uses Forms,
Controls,
....
begin
Application.Initialize;
Application.CreateForm(TfrmMain, frmMain);
Application.ShowMainForm:= False;
with TfrmPassword.Create(nil) do
try
if ShowModal = mrOk then
begin
Application.ShowMainForm:= True;
Application.Run;
end;
finally
Free;
end;
end.
Por ejemplo devolver
mrOk solo sí ingresa correctamente el usuario y contraseña. Revisá todos los valores que puede tomar
TModalResult en la ayuda de Delphi.
Saludos.