Login com form MDI

Delphi

06/03/2012

Galera, estou fazendo um tela de acesso (login) que está da seguinte forma
Coloquei o frm_logins com:
- Formstayle : fsStayOnTop
- Coloquei como auto-create como 1º da lista.

O frm_principal
- Formstayle : fsMDIForm
- Coloquei como auto-create como 2º da lista.

Bem até aí, funciona, mas quando chamos qualquer um form, que está como fsMDIChild, dá o erro:
Cannot create form. No MDI forms are currently active

Estou chamando os form´s filhos assim:
  if frm_ususys=nil then
    frm_ususys:=Tfrm_ususys.Create(self);
    frm_ususys.Show;


Bem, como posso resolver isso ?
Marcos Barbosa

Marcos Barbosa

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

06/03/2012

O form principal é na verdade o MDI, coloque ele como primeiro e após abri-lo, chame o de login. Tente aí...
GOSTEI 0
Marcos Barbosa

Marcos Barbosa

06/03/2012

Cara, vlw, fiz assim e funcionou, muito obrigado.
GOSTEI 0
POSTAR