1
resposta

Comandos não são executados nos eventos.

Porque quando eu clico novamente na área de código e vou em um evento de um controle ele cria o evento novamente limpo para digitar o código e aquele que foi digitado ele não funciona. Exemplo abaixo.

Esse evento ele já estava criado com um código Private Sub BTN_PRINCIPAL_Click(sender As Object, e As EventArgs) Handles BTN_PRINCIPAL.Click MsgBox("Olá Mundo!!!", MsgBoxStyle.Critical, "Mensagem") End Sub

O evento abaixo ele criou novamente Private Sub FRMTELAPRINCIPAL_01_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub

Porque isso acontece?

1 resposta

Olá, Washington!

Verifique se o botão BTN_PRINCIPAL está realmente associado ao evento BTN_PRINCIPAL_Click. Para isso, clique com o botão direito do mouse no botão BTN_PRINCIPAL no designer de formulários e selecione a opção "Propriedades". Em seguida, clique no ícone de raio (que representa os eventos) e verifique se o evento Click está associado ao método BTN_PRINCIPAL_Click.

Outro ponto importante é garantir que não há nada no seu código que esteja impedindo a execução do evento, como uma condição que não está sendo atendida ou uma exceção que está sendo lançada.

Quanto ao evento FRMTELAPRINCIPAL_01_Load, ele é um evento que é disparado quando o formulário é carregado. Se você não tem nada para executar quando o formulário é carregado, você pode deixar esse método vazio mesmo.

Aqui está um exemplo prático de como o código deveria estar:

Public Class Form1
    Private Sub BTN_PRINCIPAL_Click(sender As Object, e As EventArgs) Handles BTN_PRINCIPAL.Click
        MsgBox("Olá Mundo!!!", MsgBoxStyle.Critical, "Mensagem")
    End Sub

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        ' Código a ser executado quando o formulário é carregado
    End Sub
End Class

Espero que isso ajude a resolver o seu problema. Se não, por favor, forneça mais detalhes sobre o que está acontecendo. Espero ter ajudado e bons estudos!