Translate

miércoles, 13 de marzo de 2013

VISUAL BASIC 2005 PARAMETROS


Un parámetro es una variable que puede pasar su valor a un procedimiento desde el principal o desde otro procedimiento.
Existen ocasiones en que es necesario mandar al procedimiento ciertos valores para que los use en algún proceso.
Estos valores que se pasan del cuerpo principal del programa o de un procedimiento a otros procedimientos se llaman parámetros.
Entonces la declaración completa de un procedimiento es:
SUB NOMPROC(lista de parametros)
cuerpo de instrucciones
END SUB
Donde lista de parámetros es una o más variables separadas por comas como lo muestra el programa ejemplo.
Prog
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim nom As String

nom = "pepe"

'se puede mandar como parámetro un dato, variable

'o expression algebraica

Call PROC1(3.75, nom, 4 + 8)

End Sub

Sub PROC1(ByVal deci As Single, ByVal nom As String, ByVal suma As Integer)

' pero siempre se recibe en una variable

Label2.Text = EDAD.Text + deci + suma

Label3.Text = nom

End Sub

Observar que en el procedimiento los parámetros crean dos variables de manera local, es decir variables que solo se pueden usar dentro del procedimiento estas variables son quienes reciben los datos o valores.
REGLAS PARA EL USO DE PARAMETROS :
1.- Cuando se usan variables como parámetros la variable que se manda debe ser declarada dentro del principal o del procedimiento de donde se esta enviando.
2.- La variable que se manda tiene un nombre, la que se recibe puede tener otro nombre o el mismo nombre por claridad de programa, pero recordar que internamente en la memoria del computador existirán dos variables diferentes.
3.- La cantidad de variables que se envían deben ser igual en cantidad, orden y tipo a las variables que reciben.
4.- La variable que se recibe tiene un ámbito local dentro del procedimiento, es decir solo la puede usar ese procedimiento.
5.- Se puede mandar a un procedimiento un dato, una variable (como lo muestran los ejemplos) o una expresión algebraica (no ecuación o formula) pero siempre se deberán recibir en una variable.
Corrida
image398.jpg
TAREAS PROGRAMACION VISUAL BASIC 2005
1.- En una VENTANA recoger 3 calificaciones en el onclick, calcular promedio en procedimiento uno y desplegar nombre y promedio en un segundo procedimiento
2,- Construir una tabla de multiplicar que el usuario indique, captura y control de ciclo en button_click, calculo y despliegue en un procedimiento usar un solo listbox para la tabla resultado.
3.- Construir un procedimiento que reciba un número entero y que mande llamar a un segundo procedimiento pasando el letrero “PAR O IMPAR”

No hay comentarios:

Publicar un comentario