ARREGLOS PARAMETROS WEB DEVELOPER VISUAL BASIC

Todo sobre Apple, Mac e IphoneNoticias sobre apple,mac, osx, iphone,ipad,apple watch, juegos para mac y appletv

 

UNIDAD 4: PROGRAMACION VISUAL Visual Basic PROCEDIMIENTOS Y FUNCIONES

TEMA 5: VISUAL WEB DEVELOPER 2005 Visual Basic ARREGLOS COMO PARAMETROS

Para pasar un arreglo completo como parametro a un procedimiento a una funcion solo se manda el nombre del arreglo sin corchetes e indices, en el procedimiento o funcion que recibe solo se declara un arreglo del mismo tipo y se puede usar el mismo o diferente nombre del arreglo sin corchetes e indices.

Sin embargo es conveniente aclarar, que a diferencia de variables escalares normales, Visual Basic no genera una nueva variable en memoria ni tampoco copia los datos al arreglo que recibe, en su lugar Visual Basic sigue usando los datos que estan en el arreglo o memoria original, es por esta razon que cambios que se le hagan a los datos del arreglo que recibe realmente se esta haciendo al arreglo original como lo muestra el siguiente ejemplo:

Programa

Protected Sub EVENTO1(ByVal sender As Object, ByVal e As System.EventArgs)' creando y cargando una lista local con 5 elementosDim lista1() As Integer = {1, 2, 3, 4, 5}' pasandola a un procedimiento' observar que se pasa sin parentesisCall PROC1(lista1)' desplegando lista original y observar el resultadoDim r As IntegerFor r = 0 To 4LISTA.Items.Add(lista1(r))Next rEnd SubSub PROC1(ByVal vector() As Integer)' recibiendola con otro nombre y' sumando a vector + 100Dim r As IntegerFor r = 0 To 4vector(r) = vector(r) + 100Next rEnd SubPROCEDIMIENTOS FUNCIONES 

 

Corrida:

image512.jpg

Es de recordar que los cambios que le hagan al arreglo dentro de la funcion se reflejaran en el arreglo original, es por esto que si se quiere modificar un arreglo en una funcion no hay necesidad de regresar ningun valor.

TAREAS PROGRAMACION VISUAL WEB DEVELOPER 2005 Visual Basic

1.- Inicializar 10 edades en el principal mandar la lista a un procedimiento que la convierte a meses, desplegar en principal.

2.- Capturar un arreglo de 7 ciudades en un primer procedimiento, sortear en un segundo y desplegar en un tercero, la lista original y la lista ordenada.

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/web_developer_visual_basic/arreglos_parametros/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente