Unidad 10. Primer programa en VB, procedimientos (II)





10.4. Parámetros en los procedimientos.

El nombre que se le da a la línea de entrada en un procedimiento es de parámetros, línea de entrada, etc…

 

Empecemos por pasar parámetros al procedimiento, por lo que en la línea de parámetros tendrá que aparecer las dos variables.

Las variables tendrán que ir declaradas con el tipo que les corresponde.

 

  Private Sub Procedimento(ByVal D1 As Integer, ByVal D2 As Integer)

  Dim resultado As Integer

 

  resultado = D1 + D2

 

  System.Console.WriteLine("Dato1 + Dato2 = {0} " , resultado)

  System.Console.ReadKey()

  End Sub

 

Al procedimiento después hay que llamarlo para que se ejecute desde el programa principal, y por lo tanto también tiene que enviarse las variables que se supone tiene que recibir en la línea de entrada al mismo.

 

 Procedimiento(dato1,dato2)

 

En el programa principal, dichas variables deberán estar declaradas para poderse utilizar.

 

 Dim dato1 As Integer

 Dim dato2 As Integer

 

 

Ahora veamos la solución completa con los cambios.

 

Module Module1

  Private Sub Procedimiento(ByVal D1 As Integer, ByVal D2 As Integer)

  Dim resultado As Integer

 

  resultado = D1 + D2

 

  System.Console.WriteLine("dato1 + dato2 = {0} ", resultado)

  System.Console.ReadKey()

  End Sub

 

  Sub Main()

  Dim dato1 As Integer

  Dim dato2 As Integer

 

  dato1 = 20

  dato2 = 10

 

  Procedimiento(dato1, dato2)

  End Sub

 

End Module

 

Comprobemos que las variables que se pasan lo son en el mismo orden, del mismo tipo y con el mismo dato, d1 desde dato1 y d2 desde dato2.

Octubre-2010
Pág. 10.2

Atrás  Inicio  Adelante






Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies