dumdum 0 Denunciar post Postado Maio 14, 2009 Boa tarde, Estou com o seguinte problema, eu tenho um form de apresentação do programa. Fica uma imagem de carregando(form chamado frmCarregar) por 3 segundos depois tenho q abrir outro form que é o de cadastro das horas(frmCadastro). E esse eh o problema. Não estou conseguindo abrir o frmCadastro. Coloquei hide() no frmCarregar mais ele fica preenchendo memória. se ponho o .close() ele feixa o programa e nao somente o formulário. Alguem aew pode me ajudar? =) Aguardo respostas. Atenciosamente, Thales Compartilhar este post Link para o post Compartilhar em outros sites
scorpio 7 Denunciar post Postado Maio 15, 2009 O projeto está configurado com formulário principal/startup o frmCarregar ? Compartilhar este post Link para o post Compartilhar em outros sites
dumdum 0 Denunciar post Postado Maio 15, 2009 sim é o seguinte, quando eu executo abre o frmCarregar ai tem um progress bar que fica +- 3 a 5 segundos depois tenho q abrir o frmCadastro porém nao consigo fechar o carregar e abrir o cadastro. Alguem aew pode ajuda? Atenciosamente, Thales Compartilhar este post Link para o post Compartilhar em outros sites
Angelo Compri 0 Denunciar post Postado Maio 15, 2009 Então Thales, Se você fechar seu form principal, ele irá fechar seu programa. Sugiro que seu formulário de cadastro seja o principal, e seja iniciado como hide. No processo de criação dele, exiba o outro formulário pelos 3 segundos necessários, feche-o e mude o seu formulario de cadastro para show e pronto.. funcionou. Embora esta não seja uma solução que eu adotaria.. sugiro que você procure informações sobre SplashForms, que são os formularios apresentados ao carregar um programa. Estes formulários, muitas vezes fazem muito mais do que só apresentar o sistema. Em alguns casos, eles são usados para inicar todos os componentes comuns da aplicação, iniciar classes de banco de dados, arquivos de lote, log e outros... Espero te-lo ajudado. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
dumdum 0 Denunciar post Postado Maio 16, 2009 ah cara entendi. mas o seguinte, se eu abrir o de cadastro como hide ele soh vai ficar escondido, e como eu faço para abrir ele de novo? vlw pela ajuda =D Compartilhar este post Link para o post Compartilhar em outros sites
scorpio 7 Denunciar post Postado Maio 16, 2009 .Show não resolve ? Compartilhar este post Link para o post Compartilhar em outros sites
jpaulino 2 Denunciar post Postado Maio 16, 2009 Voce só tem de ir a My Project - Aplication tab e definir em Shutdown Mode - When Last Form Closes. Desta maneira o só quando o ultimo form é fechado é que a aplicação é fechada, e só abrir o novo e fechar o antigo. Espero que ajude! Compartilhar este post Link para o post Compartilhar em outros sites
scorpio 7 Denunciar post Postado Maio 16, 2009 Voce só tem de ir a My Project - Aplication tab e definir em Shutdown Mode - When Last Form Closes. Desta maneira o só quando o ultimo form é fechado é que a aplicação é fechada, e só abrir o novo e fechar o antigo. Espero que ajude! Não conhecia essa... boa Compartilhar este post Link para o post Compartilhar em outros sites
dumdum 0 Denunciar post Postado Maio 27, 2009 Boa tarde, Consegui. Fiz o seguinte static class Program { /// <summary> /// The main entry point for the application. /// </summary> static Principal principal; [STAThread] static void Main() { Application.EnableVisualStyles(); principal = new Principal(); principal.Show(); Application.Run(); } } } t+ vlw ae quem me ajudou. Thales Compartilhar este post Link para o post Compartilhar em outros sites
thiago.cout 0 Denunciar post Postado Julho 3, 2009 ai valeu cara, tambem tava com a mesma duvida, seu post foi bastante util. abraço Compartilhar este post Link para o post Compartilhar em outros sites