La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Visual Basic FUNCIONES Y PROCEDIMIENTOS

Presentaciones similares


Presentación del tema: "Visual Basic FUNCIONES Y PROCEDIMIENTOS"— Transcripción de la presentación:

1 Visual Basic FUNCIONES Y PROCEDIMIENTOS
Las aplicaciones informáticas suelen contener decenas y aún cientos de miles de líneas de código. La solución, consistente en dividir un programa muy grande en una serie de módulos mucho más pequeños y manejables.

2 Visual Basic Ventajas de la división de un programa:
Modularización. Cada función tiene una misión muy concreta, de modo que nunca tiene un número de líneas excesivo y siempre se mantiene dentro de un tamaño manejable.

3 Visual Basic Ahorro de memoria y tiempo de desarrollo.
En la medida en que una misma función es utilizada muchas veces, el número total de líneas de código del programa disminuye, y también lo hace la probabilidad de introducir errores en el programa.

4 Visual Basic Independencia de datos .
Una de las fuentes más comunes de errores en los programas de computador son los efectos colaterales. Se pueden producir entre distintas partes del programa. Es muy frecuente que al hacer una modificación para añadir una funcionalidad o corregir un error, se introduzcan nuevos errores en partes del programa que antes funcionaban correctamente.

5 Visual Basic Las subrutinas o procedimiento tienen un principio y un fin y estas pueden tener distinto tipo de alcance, o sea pueden ser de tipo privadas o públicas.

6 Visual Basic Subrutinas y Procedimientos propios También podemos crear nuestros propios Procedimientos y Subrutinas de código para ejecutar una determinada tarea. Para crear un procedimiento de código se debe escribir la palabra Private sub o Public sub (depende el alcance) seguida del nombre del procedimiento (un nombre que queramos) y los parámetros, si es que le enviaremos parámetros (los parámetros son opcionales). Además el procedimiento debe ser escrito en un lugar vacío de la ventana de código, es decir no se puede crear un procedimiento dentro de otro

7 Visual Basic EJEMPLOS.

8 Visual Basic Arrays Como se explicó en el apartado Datos, un array es un tipo de dato compuesto. consistente en un conjunto de elementos del mismo tipo de dato, al que se le asigna un nombre de variable para poder identificarlo en el código del programa. También se les denomina tabla, matriz o vector.

9 Visual Basic A cada elemento del array se accede mediante un índice, que indica el número de posición que ocupa dicho elemento dentro del array. Si tuviéramos que representar un array gráficamente, podríamos hacerlo mediante un conjunto de casillas, en cada una de las cuales se encontraría un elemento del array. Cada casilla tendría un número (índice) que identificaría de forma única su posición.

10 Visual Basic Entre los arrays cabe distinguir dos tipos fundamentales, dependiendo de que número de elementos sea constante o pueda variar durante la ejecución del programa. 1. Arrays estáticos, cuya dimensión es siempre la misma. 2. Arrays dinámicos, cuya dimensión se puede modificar durante la ejecución del programa.

11 Visual Basic La declaración de un array.
La declaración de un array público se hace en la sección de declaraciones de un formulario utilizando la sentencia Public. Para declarar un array local a un procedimiento, se utiliza la sentencia Dim, Private o Static dentro del propio procedimiento.

12 Visual Basic Ejemplos

13 Visual Basic Todos los arrays vistos hasta el momento han sido unidimensionales; se les denomina así porque tienen un único conjunto de datos o dimensión. Dim Articulos(2,3) As String De esta forma, declaramos un array con dos dimensiones. El primer número en la declaración indica la cantidad de dimensiones del array; el segundo número indica cuantos elementos va a tener cada dimensión.

14 Visual Basic ESTRUCTURAS: SENTENCIA TYPE
Una estructura es un nuevo tipo de datos, un tipo definido por el usuario, que puede ser manipulado de la misma forma que los tipos predefinidos Una estructura puede definirse como una colección o agrupación de datos de diferentes tipos evidentemente relacionados entre sí. Para crear una estructura con Visual Basic 6.0 hay que utilizar la sentencia Type ... End Type. Esta sentencia solamente puede aparecer en la sección General o de declaraciones de un módulo. Pueden crearse como Public o como Private en un módulo estándar o de clase y sólo como Private en un formulario. Dim equivale a Public.

15 Visual Basic Véase el siguiente ejemplo, Public Type Alumno
Nombre As String Direccion As String *40 Telefono As Long DNI As Long End Type

16 Visual Basic Este ejemplo declara un tipo de datos denominado Alumno que consta de cuatro miembros o campos, denominados Nombre, Direccion, Telefono y DN I.

17 Visual Basic Una vez definido un nuevo tipo de datos, en un módulo estándar se pueden declarar variables Public o Private de ese tipo : Public Mikel as Alumno Para referirse a un determinado miembro de una estructura se utiliza la notación variable.miembro. Por ejemplo, Mikel.DNI =

18 Visual Basic A su vez, un miembro de una estructura puede ser otra estructura, es decir un tipo definido por el usuario. Por ejemplo, Type Fecha Dia As Integer Mes As Integer Año As Integer End Type Type Alumno Ingreso As Fecha Nombre As String Direccion As String * 40 Telefono AS Long DNI As Long

19 Visual Basic FUNCIONES PARA MANEJO DE CADENAS DE CARACTERES


Descargar ppt "Visual Basic FUNCIONES Y PROCEDIMIENTOS"

Presentaciones similares


Anuncios Google