Hola...
No puedes hacer referencia a una variable del tipo de una clase (en este caso
frmLogin) dentro del código del constructor o en tu caso en el código del evento
FormCreate. Esto es por que no siempre hay seguridad de que esa variable ya esté referenciada. Si necesitas llamar a un metodo de la clase, usa solo el nombre del método o usa la refencia a
Self.
Ahora, dentro del constructor de una clase que desciende de
TForm o el evento
FormCreate no se debe usar el método
Close, ya se que para empezar el objecto aun se está creando y no se ha mostrado. En tu caso elimina la llamada a
frmLogin.Close.
Código Delphi
[-]
If qryUsuario.RecordCount < 1 then
begin
ShowMessage('Usuario ó Clave erronea, intente de nuevo');
edUsuario.SetFocus;
end
Saludos...