..


Enlaces patrocinados

Menú de la derecha en Visual Basic 6

Artículo escrito por Luca Ruggiero
Página 1 de 2

Un formulario de Visual Basic 6 no nativa tiene la capacidad de activar un menú contextual al pulsar el botón derecho del ratón, opción útil para el desarrollador y el usuario del software bajo ciertas circunstancias.

VB6 tiene el evento MouseUp que puede estar asociada con un elemento de un formulario a través de la sintaxis clásica de lenguaje orientado a eventos.

Tomemos un ejemplo introductorio.

Creamos una nueva forma mediante la apertura de nuestra copia de Visual Basic 6, haga doble clic en cualquier parte del formulario para que el editor de Visual Basic 6 nos devuelve al procedimiento Form_Load.

Posizioniamoci con el cursor sobre el evento (en el texto: Form_Load) y abrir el controlador de eventos para seleccionar MouseUp:

En este punto, el editor mostrará el Form_MouseUp nueva rutina con todos sus parámetros:
También elimine manualmente el procedimiento Form_Load.

Por supuesto que se puede asociar este evento con cualquier elemento de un formulario, simplemente haciendo doble clic, y el código, mediante la ejecución de la misma secuencia de operaciones.

Dentro de la rutina de nuevo un cheque de esta manera:






 Privado Form_MouseUp Sub (botón As Integer, Shift As Integer, X As Single, Y As Single)



    



 Si Button = vbRightButton Entonces



        



 MsgBox ""



    



 End If







 End Sub



Button es el primer parámetro del tipo de rutina, interna, mientras que el vbRightButton constante devuelve un valor booleano de cero (0) es falsa si el evento o para un (1) si el evento es cierto.

Tratando de hacer clic derecho sobre la forma de correr devolverá un cuadro de mensaje vacío.

Generación de un menú de la derecha se prevé la integración de este sencillo ejemplo con la normal creación de un menú en Visual Basic 6 , como se explica en el artículo sólo vinculados.

Con base en el artículo que acaba de explicaciones vinculadas, creamos un menú con las siguientes características:

  • Menú principal (Leyenda: "Mi Menú" - Nombre: "MyMenu")
    • Submenú 1 (Leyenda: "Artículo 1" - Nombre: "V1")
    • Submenú 2 (Leyenda: "Artículo 2" - Nombre: "V2")
Durante la construcción del menú y luego tendrá las siguientes características:
Advertencia: como se muestra en la imagen, recuerda que desmarcar "visible" en el menú principal, ya que, por defecto, el menú no es visible, ya que se activa pulsando el botón derecho del ratón.

En la misma categoría ...
E-Learning
MS Access (Avanzado) MS Access (Avanzado)
Aprenda a crear y gestionar bases de datos rápida y fácilmente. A partir de 29 €.
Visual Basic 6 (del curso) Visual Basic 6 (del curso)
Hacer aplicaciones de escritorio con Visual Basic 6. A partir de 39 €.
Enlaces patrocinados