none
Chamar outro Form e Executar um botão RRS feed

  • Pergunta

  • Tenho dois Formulários o primeiro tem um botão de opção que ao clicar nele os campos são habilitados para o usuários efetuar os cadastros:

    Private Sub optNovo_Click()
        Call LimpaControles
        Call HabilitaControles
        Call DesabilitaBotoesAlteracao

    End Sub

    No outro formulário ( FORM2) quero que ao clicar no botão NOVO volte para o FORM1 e execute este optNovo_click que está no FORM1

    como fazer isso??

    quarta-feira, 2 de setembro de 2015 19:47

Respostas

  • Olá Diego, o método deve ser público para ser invocado externamente.

    Public Sub optNovo_Click()
        Call LimpaControles
        Call HabilitaControles
        Call DesabilitaBotoesAlteracao
    
    End Sub


    Form1.optNovo_Click()


    Dica: Você não precisa utilizar a palavra chave Call, isso é das antigas :)

    Private Sub optNovo_Click()
        LimpaControles
        HabilitaControles
        DesabilitaBotoesAlteracao
    End Sub

    • Editado Guilherme L. Santos quarta-feira, 2 de setembro de 2015 22:32
    • Sugerido como Resposta Marques Junior quinta-feira, 3 de setembro de 2015 14:45
    • Marcado como Resposta Marcos SJ quinta-feira, 3 de setembro de 2015 18:53
    quarta-feira, 2 de setembro de 2015 22:29

Todas as Respostas

  • Olá Diego, o método deve ser público para ser invocado externamente.

    Public Sub optNovo_Click()
        Call LimpaControles
        Call HabilitaControles
        Call DesabilitaBotoesAlteracao
    
    End Sub


    Form1.optNovo_Click()


    Dica: Você não precisa utilizar a palavra chave Call, isso é das antigas :)

    Private Sub optNovo_Click()
        LimpaControles
        HabilitaControles
        DesabilitaBotoesAlteracao
    End Sub

    • Editado Guilherme L. Santos quarta-feira, 2 de setembro de 2015 22:32
    • Sugerido como Resposta Marques Junior quinta-feira, 3 de setembro de 2015 14:45
    • Marcado como Resposta Marcos SJ quinta-feira, 3 de setembro de 2015 18:53
    quarta-feira, 2 de setembro de 2015 22:29
  • Show!!!!!!

    Muito obrigado! Estou procurando isso a muito tempo e agora funcionou! 

    Nunca havia perguntado por aqui. Como faço pra ser notificado quando recebo uma resposta aqui do fórum?

    quinta-feira, 3 de setembro de 2015 13:51
  • Olá Diego. Não sei a respeito de notificações por email ou algo parecido, mas quando você entra aqui no fórum, há uma seção que indica os tópicos que você participou e que existem mensagens não lidas:

    quinta-feira, 3 de setembro de 2015 17:45