rjsma Posted October 3, 2009 at 08:10 PM Report Share #289832 Posted October 3, 2009 at 08:10 PM boas eu coloquei o seguinte codigo num botao para que fecha a form1 e que abra a form1 Me.Close() Form2.Show() mas a form1 fecha e nao abre a form2 alguem sabe qual e o erro? cumps Link to comment Share on other sites More sharing options...
Weasel Posted October 3, 2009 at 08:27 PM Report Share #289835 Posted October 3, 2009 at 08:27 PM Porque não tentas Form2.Show() Me.Close() Knowledge to the masses Link to comment Share on other sites More sharing options...
rjsma Posted October 3, 2009 at 08:29 PM Author Report Share #289836 Posted October 3, 2009 at 08:29 PM ja tentei e na da na mesma Link to comment Share on other sites More sharing options...
vasco16 Posted October 3, 2009 at 08:51 PM Report Share #289840 Posted October 3, 2009 at 08:51 PM faz antes: form1.hide() form2.show() Link to comment Share on other sites More sharing options...
rjsma Posted October 3, 2009 at 08:56 PM Author Report Share #289843 Posted October 3, 2009 at 08:56 PM assim a form1 nao vai fechar fica e escondida Link to comment Share on other sites More sharing options...
vasco16 Posted October 3, 2009 at 09:02 PM Report Share #289846 Posted October 3, 2009 at 09:02 PM assim a form1 nao vai fechar fica e escondida Sim. porque nao ficas com as 2 janelas abertas? ou então inicias com a form2. Link to comment Share on other sites More sharing options...
bioshock Posted October 3, 2009 at 09:13 PM Report Share #289849 Posted October 3, 2009 at 09:13 PM Pois, quando passas do 1º Form do teu programa para o 2º Form és obrigado, que eu saiba, a fazer Hide, caso não queiras que ele apareça. Já nos restantes Forms podes fazer: Form3.Show() Me.Close() É um bocado estúpido, mas eu outrora tive problemas destes, e foi a única maneira que encontrei para "fechar" o 1º Form. Link to comment Share on other sites More sharing options...
rjsma Posted October 3, 2009 at 09:15 PM Author Report Share #289850 Posted October 3, 2009 at 09:15 PM obrigado pela a vossa ajuda cumps Link to comment Share on other sites More sharing options...
jpaulino Posted October 3, 2009 at 09:46 PM Report Share #289855 Posted October 3, 2009 at 09:46 PM É um bocado estúpido, mas eu outrora tive problemas destes, e foi a única maneira que encontrei para "fechar" o 1º Form. Procuraste pouco 😄 Esconder um form faz com que se estejam a consumir recursos desnecessáriamente. Deves ir a My Project - Application Tab e no Shutdown Mode seleccionas: "When last form closes". Depois podes fazer: Form2.Show() Me.Close() Link to comment Share on other sites More sharing options...
bioshock Posted October 3, 2009 at 10:53 PM Report Share #289861 Posted October 3, 2009 at 10:53 PM Sim eu sei que fica a consumir recursos. Dessa não sabia, vou testar. Obrigado 😄 Link to comment Share on other sites More sharing options...
vbtipo Posted October 4, 2009 at 09:22 AM Report Share #289872 Posted October 4, 2009 at 09:22 AM Invés de utilizarem o close é melhor começarem a utilizarem o unload (este comando vai libertar aquela memoria que tinha sido utilizada para carregá-la). Lema: Se eu não saber de alguma coisa não se preocupem porque tento sempre ajudar alguma coisita, nem que seja, por palpites/sugestões. Link to comment Share on other sites More sharing options...
jpaulino Posted October 4, 2009 at 11:52 AM Report Share #289886 Posted October 4, 2009 at 11:52 AM Invés de utilizarem o close é melhor começarem a utilizarem o unload (este comando vai libertar aquela memoria que tinha sido utilizada para carregá-la). vbtipo isso só funciona em VB6 e não em .NET 😄 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now