Eu fiz o seguinte: Deixei o formPrincipal como MDIForm e como FormMain. Uso uma tela de splash e crio o form de login no active do form de splash.
Se o login foi bem sucedido, prossegue. Senão, interrompe a aplicação (Application.Terminate). []´s Luis Alberto. --- Giovani Benedetti Penha <[EMAIL PROTECTED]> escreveu: > Você tem que deixar o formPrincipal como MDIForm e > como FormMain. Ele > deve ser o primeiro form a ser criado na sua > aplicação (confira no .dpr > do seu projeto). Você pode criá-lo com > Visible=false, então criar o > formLogin. Se o login for bem sucedido, você dá um > Show no > formPrincipal. Senão, fecha a aplicação. > > Cadanos escreveu: > > Pessoal to com o seguinte problemão: > > > > > > Criei um sistema que o FORmPrincipal (MDIForm) é > a Tela onde está o Menu do sistema e apartir dele > abro os outros Form de cadastros etc (MDICHILD), até > ai tudo bem abro o sistema faço os cadastros e > etc... > > > > Só que agora precisei criar um form de login que > abra antes do formprincipal eu criei e deixei ele > como meu FOrm Main, ele loga o usuario tudo certo > mas quando tento abrir qualquer tela de cadastro da > o erro: > > > > class einvalidoperation with message 'Cannot > create form. no MDI forms are currently active', o > que pode estar acontecendo? > > > > Qual seria a melhor maneira de se fazer a > validação deste form de login que deverá ser fechado > assim que a validação seja feita... > > > > Cadanos.. > > > > > > > > > > > > [As partes desta mensagem que não continham texto > foram removidas] > > > > > > > > > > -- > > *Giovani Benedetti Penha* > Coordenador de Projetos de TI > Veltrac Rastreadores de Veículos > Email: [EMAIL PROTECTED] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA > MENSAGEM >>>>> > > http://br.groups.yahoo.com/group/delphi-br/messages > > [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > http://br.yahoo.com/info/utos.html > > > > > Luis Alberto Belo Horizonte - MG _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html