Hi,
was ist, wenn Du die letzten 4 Zeilen so abänderst:
Delphi-Quellcode:
if Tfrm_Login.Create(nil).Execute(vmastermode) then
begin
frm_MDI.InitAfterLogin(vmastermode);
Application.Run;
frm_MDI.DeInit;
end;
Dann müsste sich das Programm theoretisch einfach normal beenden, falls das Login falsch ist.
mfG
mirage228