Modulos

  • Uploaded by: Moises Armando Gonzalez Tejada
  • 0
  • 0
  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Modulos as PDF for free.

More details

  • Words: 842
  • Pages: 23
MODULOS  Cuando hay programas mas grandes tal

vez se vean obligados a incluir varios formularios y procedimientos de eventos que empleen algunas de las mismas variables y rutinas.  De forma predeterminada las variables de un procedimientos son locales  Implica que solo se pueden leer o modificarse dentro de procedimientos de evento en el cual fueron creadas

MODULOS

 También es posible declarar variables en la parte

superior del código de programación del formulario  Logrando con ello asignarles un ámbito mas amplio en todo el formulario  Pero si crea varios formularios para un proyecto las variables que se declaren en la parte superior del formulario solo serán valida en el.  De la misma forma los procedimientos son predeterminados para ser declarado privados y su ámbito es exclusivo del formulario en donde fueron creados

MODULOS  Para compartir variables y procedimientos

entre todos los formularios y procedimientos de eventos de un proyecto, es necesario declararlos dentro de uno o mas módulos incluidos en el.  Los módulos son archivos especiales cuya extensión de nombre de archivo es .vb  Contiene declaraciones de variables y procedimientos que se pueden utilizar en cualquier lugar del programa

MODULOS  Al igual que los formularios los módulos se listan por separado dentro del explorador de soluciones  Se guardan en el disco empleando el comando Guardar NombredeModulo.vb como del menú Archivo.  El NombredeModulo.vb debe coincidir con el nombre del proyecto  A diferencia de los formularios solo contienen código y no cuentan con una interfaz de usuario

MODULOS  Los módulos tienen alguna similitudes con las clases se diferencian de estas por que no están orientadas a objetos  No definen estructuras ni características de los objetos y no pueden heredarse

MODULOS  Crear un Modulo  Clic en el botón Agregar nuevo elemento de la barra de herramientas Estándar

 Clic en el comando Agregar nuevo

elemento del menú Proyecto o elija el comando agregar modulo del menú proyecto

MODULOS

MODULOS  Cuando da clic en agregar aparece

inmediatamente en el editor de texto lo siguiente

MODULOS  El cuadro de lista nombre del método indica que esta abierta la sección general de declaraciones del modulo. Las variables y procedimientos que declare en esta sección estarán disponibles en todo el proyecto  Haga doble clic en la barra de titulo del Explorador de soluciones para ver la ventana completa

MODULOS  Aparecerá el explorador de soluciones como se muestra a continuación

Trabajando con variables publicas  Declarar una variable publica dentro de un

modulo es fácil  Todo lo que debe hacer es escribir la palabra clave PUBLIC y después el nombre de la variable y una declaración de su tipo  Después de declararla será posible leer, modificarla o desplegar la variable en cualquier procedimiento de nuestros programas. Por ejemplo:  Public EjecucionTotal As integer

Trabajando con variables publicas  Crearemos un programa en el cual se tire una suerte de tres números en los cuales si aparece el 7 en cualquier posición permitirá ver una imagen.

Trabajando con variables publicas

Necesitaremos  1 formulario  4 label  2 button  1 picturebox

Módulos  Agregar un modulo:  Agregue un control label en el formulario justo debajo de la etiqueta Siete de la suerte

Módulos

Módulos Agreguemos un modulo

  Hacer clic en el comando Agregar nuevo

elemento del menú Proyecto, seleccionamos la plantilla modulo y hacer clic en Agregar.  Una vez creada coloque el punto de inserción en la línea vacía entre las instrucciones Module Module 1 y End Module, escribiremos:  Public Aciertos As Short

Módulos

 En el explorador de soluciones haga clic

   

en Registro de aciertos.vb, luego en el botón ver diseñador y por ultimo haga doble clic en el botón Tirar Se abrirá el procedimiento del evento btntirar_click, escribir lo siguiente: Aciertos = Aciertos +1 Lblaciertos.text = “Aciertos: “ & Aciertos Esta parte incrementa el valor de la variable publica Aciertos cuando aparece un siete en la

Módulos

 Ir al formulario y hacer clic en el botón Tirar para digitar lo siguiente:

Módulos  La etiqueta Aciertos registrara las veces que gane. Cada vez que aparezca un siete, el total se incrementara en una unidad

Procedimientos  Los procedimientos proporcionan un método para agrupar instrucciones relacionadas que realizan una tarea en conjunto.  Procedimiento de funciones: a las cuales se les invoca mediante el nombre de los procedimientos de evento o de otros tipos. Empleados a menudo para realizar cálculos, los procedimientos de funciones pueden recibir argumentos y siempre producen un valor en el nombre de la función

Procedimientos  Procedimientos Sub, invocados mediante el

nombre de los procedimientos de eventos o de otros tipos. Pueden recibir argumentos y devolver valores modificados dentro de una lista de argumentos. Sin embargo, a diferencia de las funciones, los procedimientos Sub no producen valores asociados con sus nombres de procedimientos Sub en particular. Normalmente se emplean para recibir datos introducidos por el usuario, desplegar resultados o configurar propiedades

Related Documents

Modulos
May 2020 14
Modulos
October 2019 20
Modulos
April 2020 14
Modulos
July 2020 11
Modulos
April 2020 16
Modulos Iv
November 2019 15

More Documents from ""