Saludos
Vamos desde el principio.
FSesion ==> Form de acceso
FPrincipal ==> Form Principal
En el DPR poner esto:
Código Delphi
[-]Application.Initialize;
Fsesion:=tFsesion.create(nil);
with Fsesion do begin
if ShowModal=mrok then begin
Application.CreateForm(TFprincipal, Fprincipal);
Application.Run;
end else begin
application.Terminate;
end;end;
En Fsesion solo pones tu codigo de validacion (comprobacion de usuairio y clave).