7
Abrir un nuevo proyecto, e insertar un Frame en el formulario y dentro del Frame u control de comando. Cambiar la propiedad Caption = Botón 1

Array de Control

Embed Size (px)

Citation preview

Page 1: Array de Control

Abrir un nuevo proyecto, e insertar un Frame en el formulario y dentro del Frame u control de comando. Cambiar la propiedad Caption = Botón 1

Page 2: Array de Control

Seleccionar el botón de comando, clic con el botón derecho del mouse y copiar.

Page 3: Array de Control

Una vez copiado el botón, clic y pegar dentro del frame

Page 4: Array de Control

Aparece un mensaje que nos pregunta si queremos crear una matriz de controles, le decimos que si. En en margen superior izquierdo del Frame aparece el nuevo control

Pegar tres controles más

Page 5: Array de Control

Nuestro formulario debe quedar como muestra la imagen. Modificar la propiedad caption de los otros tres botones.

Un array de controles nos permite codificar todos los controles dentro del mismo procedimiento, lo que hace que nuestro código sea más legible.

Cada uno de los botones mostrara un mensaje indicando el botón seleccionado por el usuario. Para ingresar al procedimiento del Array hacer doble clic en cualquiera de los botones de comando.

Page 6: Array de Control

Private Sub Command1_Click(Index As Integer)

End Sub

Index recibe el índice del botón pulsado y de esa forma podemos saber el código que se va a ejecutar

Page 7: Array de Control

Private Sub Command1_Click(Index As Integer)

Select Case IndexCase Is = 0MsgBox "Botón 1"Case Is = 1MsgBox "Botón 2"Case Is = 2MsgBox "Botón 3"Case Is = 3MsgBox "Botón 4"End Select

End Sub

Con Select Case seleccionamos el índice del control, si es 0 (cero), es el botón 1 y se ejecutan esas instrucciones.

Con Case Is preguntamos para saber que botón fue pulsado por el usuario

Prof.: Ricardo VIQUEIRA