Ernie
Hay cuatro tipos de procedimientos en VB.
1. Subprocedimientos
2. Procedimientos de función
3. Procedimientos de
Visual Basic
4. Procedimientos
basados en eventos Los procedimientos de
Visual Basic son los procedimientos incorporados proporcionados por el lenguaje. Estos procedimientos proporcionan la funcionalidad más utilizada. Los procedimientos integrados funcionan más rápido que los procedimientos equivalentes escritos por los programadores de VB. Es una buena práctica conocer y utilizar los procedimientos integrados en lugar de escribir una nueva versión.
Los procedimientos basados en eventos son los procedimientos que se invocan cuando se activa algún evento, como "clic del mouse" o "tecla presionada", etc. Bajo el encabezado se escribe algún código que el programador desea que se ejecute cada vez que se activa el evento.
Los subprocedimientos son los procedimientos escritos por el programador para realizar alguna función específica. Pueden ser creados por el IDE así como a través del código. El cuadro de diálogo Agregar procedimiento se utiliza para este propósito. En la vista de código, haga clic en 'Agregar procedimiento' y luego seleccione el tipo de procedimiento como sub y luego elija o el modificador de acceso que necesita. 'Privado' limita el acceso a la función al formulario en el que se define, mientras que el identificador 'Público' hace que la función también esté disponible para otros formularios. Mencione el nombre del procedimiento en el cuadro de texto del nombre y haga clic en Aceptar. Verá el siguiente código en su ventana de código.
Subprocedimiento privado Nombre ()
End Sub
Tienes que escribir el código entre Sub y 'End Sub' que quieras. También puede escribir este código directamente en la ventana de código en lugar de utilizar el cuadro de diálogo. Cualquier argumento que desee pasar al procedimiento debe mencionarse entre paréntesis.
Los procedimientos de funciones también se crean de la misma manera, la única diferencia entre los subprocedimientos y los procedimientos de función es que las funciones devuelven algunos valores, mientras que los subprocedimientos no. Normalmente, las funciones se utilizan con fines de cálculo y para devolver el resultado del cálculo. Por esta razón, la sintaxis también varía, ahora debe mencionar el tipo de datos devueltos en el encabezado de la función. La sintaxis será la siguiente
Private FunctionName (lista de argumentos) como ReturnType
End Fuction
Cleo
Hay dos tipos de procedimientos en VB, uno es el procedimiento Sub y el otro es el procedimiento Function. Todas las instrucciones se definen entre las instrucciones Sub y End Sub. No devuelve ningún valor y si los argumentos se pasan llamando al procedimiento, entonces puede tomarlo.
Ejemplo 1:
Declaraciones
Sub hello ()
......
End Sub
Si toma argumentos, los argumentos se escriben como se indica a continuación.
Declaraciones
Sub hello (argumento 1, argumento 2)
...
End Sub
De manera similar, en un procedimiento de función, todas las declaraciones se definen entre las declaraciones de función y función final. Un procedimiento de función puede devolver un valor. Al igual que el subprocedimiento, un procedimiento de función, si los argumentos se pasan llamando al procedimiento, entonces puede tomarlo.
Ejemplo 2:
Sentencias de
función Hello ()
...
Hello = cualquier valor
Fin de la función
Si toma argumentos, los argumentos se escriben como se indica a continuación.
Función Hola (arg1, arg2)
declaraciones ...
Hola = cualquier valor
Fin de la función
Básicamente, los procedimientos se utilizan para aumentar el rendimiento de un programa. Los procedimientos son muy importantes en VB y puedo decir que no es posible escribir una aplicación sin usar procedimientos. La principal ventaja de los procedimientos es que escribe el código solo una vez y puede usarlo varias veces. Los procedimientos dividen un programa en partes más pequeñas para que sea fácil de leer y también ayuda en la depuración.