..


Links Patrocinados

Direito a partir do menu no Visual Basic 6

Artigo escrito por Luca Ruggiero
Página 1 de 2

Uma forma de Visual Basic 6 não nativamente têm a capacidade de ativar um menu de contexto quando você pressiona o botão direito do mouse, opção muito útil para o desenvolvedor eo usuário do software sob certas circunstâncias.

VB6 tem o evento MouseUp que podem ser associados com um elemento de formulário através do evento-driven clássica sintaxe da linguagem.

Vamos dar um exemplo introdutório.

Criamos uma nova forma através da abertura de nossa cópia de Visual Basic 6, duplo-clique em qualquer lugar no formulário, para que o editor do VB6-nos de volta para Form_Load.

Posizioniamoci com o cursor sobre o evento (no texto: Form_Load), e abrir-se para o evento MouseUp manipulador selecione:

Neste ponto, o editor irá ver o Form_MouseUp nova rotina com todos os seus parâmetros:
Também excluir manualmente o procedimento Form_Load.

Claro que é possível associar esse evento a qualquer elemento de um formulário, simplesmente clicando duas vezes, eo código, realizando a mesma seqüência de operações.

Dentro da nova rotina vai escrever um cheque assim:






 Form_MouseUp Sub privada (Button As Integer, Shift As Integer, X As Single, Y As Single)



    



 Se, em seguida, Button = vbRightButton



        



 MsgBox ""



    



 End If







 End Sub



Button é o primeiro parâmetro do tipo, de rotina interna, enquanto o vbRightButton constante retorna um valor booleano de zero (0) é falso se o evento ou a um (1) se o evento for verdadeiro.

Tentando o botão direito sobre a forma correndo retornará uma caixa de mensagem vazia.

A geração de um menu das chamadas direita para a integração deste exemplo simples com a normal criação de um menu em VB6 , conforme explicado no artigo apenas ligados.

Com base no artigo apenas explicações ligados, nós criamos um menu com as seguintes características:

  • Menu Principal (Legenda: "My Menu" - Nome: "Atalhos")
    • Submenu 1 (Legenda: "Item 1" - Nome: "V1")
    • Submenu 2 (Legenda: "Voice 2" - Nome: "V2")
Durante a construção do menu irá então ter as seguintes características:
Atenção: como mostrado na imagem, lembre-se de desmarcar a opção "Visible" para o menu principal, uma vez que, por padrão, o menu não é visível porque ele é ativado clicando no botão direito do mouse.

Na mesma categoria ...
E-Learning
MS Access (Curso) MS Access (Curso)
Saiba como criar e gerenciar bancos de dados com facilidade e rapidez. A partir de 29 €.
Visual Basic 6 (Curso) Visual Basic 6 (Curso)
Fazer aplicações desktop com VB6. A partir de 39 €.
Links Patrocinados