Cómo llamar a una función en VB: 3 pasos (con imágenes)

Tabla de contenido:

Cómo llamar a una función en VB: 3 pasos (con imágenes)
Cómo llamar a una función en VB: 3 pasos (con imágenes)

Video: Cómo llamar a una función en VB: 3 pasos (con imágenes)

Video: Cómo llamar a una función en VB: 3 pasos (con imágenes)
Video: Instalación de Magento 2.2 en Windows 10 2024, Mayo
Anonim

¿Atascado con los conceptos de "Función" en VB? En caso afirmativo, lea esta guía para aprender los llamados constructos de "Función" en el paradigma de VB.

Pasos

Llamar a una función en VB Paso 1
Llamar a una función en VB Paso 1

Paso 1. ¿Qué es la función?

  • Utilice un procedimiento de función cuando necesite devolver un valor al código de llamada.
  • Una función en sí tiene un tipo, y la función devolverá un valor a la subrutina de llamada en función del código que contiene.
Llamar a una función en VB Paso 2
Llamar a una función en VB Paso 2

Paso 2. ¿Cómo declarar la función?

  • Puede definir un procedimiento de función solo a nivel de módulo. Esto significa que el contexto de declaración para una función debe ser una clase, estructura, módulo o interfaz, y no puede ser un archivo fuente, espacio de nombres, procedimiento o bloque.
  • Una función se declara exactamente de la misma manera que una subrutina, excepto que se usa la palabra clave "Función" en lugar de "Sub".
  • Los procedimientos de función están predeterminados para el acceso público. Puede ajustar sus niveles de acceso con los modificadores de acceso.
Llamar a una función en VB Paso 3
Llamar a una función en VB Paso 3

Paso 3. ¿Cómo llamar a la función?

  • Se llama a un procedimiento de función utilizando el nombre del procedimiento, seguido de la lista de argumentos entre paréntesis, en una expresión.
  • Puede omitir los paréntesis solo si no proporciona ningún argumento. Sin embargo, su código es más legible si siempre incluye los paréntesis.
  • También se puede llamar a una función utilizando la instrucción Call, en cuyo caso se ignora el valor de retorno.
  • Para devolver un valor, asigne un valor del tipo adecuado al nombre de la función, como si fuera una variable.

Sintaxis

Declaración

[accessmodifier] [proceduremodifiers] [Shared] Nombre de la función [(De typeparamlist)] [(parameterlist)] [Como tipo de retorno] [sentencias] [Función de salida] [sentencias] Función final

Vocación

'Sin llamada Function_Name ()' Con llamada llamada Function_Name ()

Ejemplo

A continuación se muestra un ejemplo de función que suma dos números

Función privada Suma (ByVal x As Integer, ByVal y As Integer) As Integer Dim Res as integer Res = x + y Suma = Res End Function Private Sub Form_Load () Dim a As Integer Dim b As Integer Dim c As Integer a = 32 b = 64 c = Agregar (a, b) MsgBox ("La suma es:" & c) End Sub

Recomendado: