Tecnología

Inicio

¿Qué es un procedimiento en Visual Basic?

¿Qué es un procedimiento en Visual Basic?


Virtualmente cada lenguaje de programación tiene unos medios de codificación y llamar a un procedimiento, que se describe como un grupo de instrucciones que realizan alguna acción, por lo general con un punto inicial y un punto final. Visual Basic de Microsoft no es una excepción.

Procedimientos en Visual Basic

En Visual Basic, todo el código ejecutable se encuentra en los procedimientos. Para cada componente en el formulario hay un bloque de código que se ejecuta cuando se produce un evento relacionado con ese componente. Por ejemplo, si tiene un formulario con un botón que es el botón "Borrar", se crea un bloque de cáscara de código que se ejecutará cuando se hace clic en el botón por el usuario. Esta cáscara consiste en el "procedimiento sub" estado que comience, y termina con la afirmación "end sub". Este tipo de procedimiento se denomina "procedimiento de evento". Además de utilizar el botón "Borrar" para ejecutar este procedimiento, que se puede llamar desde cualquier otra parte del programa.

Codificación de procedimientos en Visual Basic

Para codificar el procedimiento, simplemente haga doble clic en el componente de la forma. Esto le llevará a la cáscara de código creado por Visual Basic, y aquí codificar las declaraciones que desea ejecutar entre el comienzo y declaraciones finales. Este es un ejemplo del código shell evento después de hacer clic en "Button1" en la ventana de diseño de Visual Basic:

Public Class Form1 'La clase para el formulario de Visual Basic

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click ' first statement of your event sub procedure
'
' your code goes here
'
End Sub ' last statement of your event sub procedure

End Class

Procedimientos de función

Otro tipo de procedimiento importante es el procedimiento de función. Este procedimiento difiere del procedimiento de evento en el que se lleva a cabo acciones y devuelve un valor, mientras que el procedimiento de evento solo realiza acciones. Esto le permite utilizar las funciones de declaraciones como esta, donde TotalItUp es un procedimiento que utiliza la función de ingresos para calcular y NetRevenue devolver como un valor. Esto permitiría que llame TotalItUp desde cualquier parte de su programa para obtener NetRevenue.

NetRevenue = TotalItUp(Revenue)

Es importante tener en cuenta que se pueden pasar varios argumentos para el procedimiento de función, pero devuelve un valor.

Otros tipos de procedimientos

Hay varios otros tipos de procedimientos en Visual Basic, incluyendo genérica, la propiedad y los procedimientos del operador. Cada una de ellas es una variación sobre el tema de un bloque de código que hace algo por el usuario. A medida que más familiarizado con Visual Basic, puede decidir utilizar uno de estos en su código, pero para un usuario principiante, que se le utiliza con poca frecuencia, en todo caso.

Resumen - Uso de procedimientos en general

El propósito básico de un procedimiento de cualquier tipo es para realizar alguna acción repetida. Es bueno mantener procedimientos pequeña. Esto hace tres cosas: se mantiene el código sea más legible; que facilita la reutilización de su código en otros programas; que hace más fácil para aislar problemas durante las pruebas. Durante el uso de procedimientos es muy útil en cualquier lenguaje de programación, Microsoft ha construido un poderoso lenguaje basado en el procedimiento en el producto de Visual Basic, haciendo el trabajo del programador mucho más fácil y más agradable.