none
Chamar Formulario RRS feed

  • Pergunta

  • Pessoal

        Entre as opções abaixo, qual na opinião de vocês seria a melhor, para chamar um formulario e

    1)  Using obj_Form_Contas_Pagar As New frmContas_Pagar
                obj_Form_Contas_Pagar.ShowDialog()
             End Using
    
    2)         Dim obj_Form_Contas_Pagar As New frmContas_Pagar()
             obj_Form_Contas_Pagar.ShowDialog()
             obj_Form_Contas_Pagar.Dispose()
    
    3)         frmContas_Pagar.ShowDialog()
    
    4) Outra maneira ???
    
    



    • Editado neibala quarta-feira, 19 de fevereiro de 2014 12:47 Acabei colando o codigo errado.
    quarta-feira, 19 de fevereiro de 2014 12:23

Respostas

  • Não use esse Visual Basic PowerPacks já tive outros post com esse problema!!! é uma dica!!!

    Fulvio Cezar Canducci Dias

    • Sugerido como Resposta Herbert Lausmann quinta-feira, 20 de fevereiro de 2014 14:55
    • Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:17
    quinta-feira, 20 de fevereiro de 2014 13:27
  • Fúlvio

         Você já viu este tipo de erro, pois só da quando mando fechar o formulario, e o pior que em algumas máquinas não dá este tipo de erro, e numa que estava dando, quando atualizei o framework acabou não mais ocorrendo o erro, como foi pelo windows update, não sei qual seria a versão exata do framework que resolveu o problema.

    Não ... teria que ter código ná mão ... mas, se dar erro poderia ver com um debug no código e uma instrução try catch para solucionar o problema  !!!

    Fulvio Cezar Canducci Dias

    • Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:17
    quarta-feira, 19 de fevereiro de 2014 20:51

Todas as Respostas

  • Número 1 !!!

    Fulvio Cezar Canducci Dias

    quarta-feira, 19 de fevereiro de 2014 12:29
  • Fúlvio

           Está ocorrendo o seguinte erro ao fechar meu formulario, até pensei que fosse algo ligado ao meu codigo, analisei e não percebi nada de anormal até o momento, onde percebi que em outras maquinas funciona normalmente, em uma outra maquina acabei atualizando o framework e resolveu, realmente poderia ser isto mesmo ?

     Coleção foi modificada; talvez a operação de enumeração não seja executada.


    • Editado neibala quarta-feira, 19 de fevereiro de 2014 15:03 A Imagem não ficou muito grande.
    quarta-feira, 19 de fevereiro de 2014 15:01
  • Fúlvio

           Está ocorrendo o seguinte erro ao fechar meu formulario, até pensei que fosse algo ligado ao meu codigo, analisei e não percebi nada de anormal até o momento, onde percebi que em outras maquinas funciona normalmente, em uma outra maquina acabei atualizando o framework e resolveu, realmente poderia ser isto mesmo ?

     Coleção foi modificada; talvez a operação de enumeração não seja executada.


    Não tem nada com esse código ele ta certo... e em outra parte que ta gerando o erro!

    Fulvio Cezar Canducci Dias

    quarta-feira, 19 de fevereiro de 2014 15:34
  • Fúlvio

         Você já viu este tipo de erro, pois só da quando mando fechar o formulario, e o pior que em algumas máquinas não dá este tipo de erro, e numa que estava dando, quando atualizei o framework acabou não mais ocorrendo o erro, como foi pelo windows update, não sei qual seria a versão exata do framework que resolveu o problema.

    quarta-feira, 19 de fevereiro de 2014 15:56
  • Fúlvio

         Você já viu este tipo de erro, pois só da quando mando fechar o formulario, e o pior que em algumas máquinas não dá este tipo de erro, e numa que estava dando, quando atualizei o framework acabou não mais ocorrendo o erro, como foi pelo windows update, não sei qual seria a versão exata do framework que resolveu o problema.

    Não ... teria que ter código ná mão ... mas, se dar erro poderia ver com um debug no código e uma instrução try catch para solucionar o problema  !!!

    Fulvio Cezar Canducci Dias

    • Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:17
    quarta-feira, 19 de fevereiro de 2014 20:51
  • Fúlvio

     Analisando o processo acabei identificando que o problema estava no controle LineShape, onde mesmo eu atualizando o Visual Basic Powerpacks, ele da aquela mensagem, eu só não que qual foi o framework que quando  foi atualizado, que em algumas maquinas foi resolvildo.

      E para tirar a dúvida acabei retirando o recurso dos forms que estava utilizando e funcionou tudo normal, mesmo estando instalado o Visual Basic Powerpacks, não sei o que pode ter ocorrido ?

            

    quinta-feira, 20 de fevereiro de 2014 02:46
  • Não use esse Visual Basic PowerPacks já tive outros post com esse problema!!! é uma dica!!!

    Fulvio Cezar Canducci Dias

    • Sugerido como Resposta Herbert Lausmann quinta-feira, 20 de fevereiro de 2014 14:55
    • Marcado como Resposta Giovani Cr sexta-feira, 28 de fevereiro de 2014 18:17
    quinta-feira, 20 de fevereiro de 2014 13:27
  • Fúlvio

           Foi exatamente isto que acabei fazendo, pois anteriormente estava utilizando este recurso em uma tela que abre vários formulario, e este tipo de erro não poderia acontecer, então por segurança acabei abandonando a utilização no momento deste recurso.

           Valeu pela dica.

    quinta-feira, 20 de fevereiro de 2014 14:52