Controles | Métodos | Funciones | Procedimientos | Proyectos
Los controles basicamente son objetos definidos ya por Visual Basic para "hacernos la vida más facil". Estos controles ya tienen asignados unos métodos por los cuales responden a los eventos que dispara el usuario y unas propiedades referidas a su forma, a su ubicación dentro de la pantalla, etc.
Estos controles sirven para presentar o solicitar información, que ha de ser procesada o lo ha sido por la aplicación, al usuario, para generar un vento cada cierto tiempo o para muchas otras cosas.
Los métodos son una serie de subprogramas ya definidas por el lenguaje, que te hacen la vida más facil y la mayoria estan hechos para que respondan a unos eventos predeterminados. Los métodos ya creados, estan vacios, por lo cual puedes asociarle el código que desees para que el método en si realice la tarea que necesitas.
Son muy utiles porque tu no tienes que aprender como hacer que el procedimiento que tienes responda al evento que realizará el usuario.
Las funciones son una especie de métodos, con la diferencia de que no estan predefinidos, sino que el programador tiene que codificarlos de prncipio a fin.
A las funciones se le pueden pasar muchos datos del programa principal para que ella pueda trabajar con ellos, siendo estos llamados parámetros. Pero la gran diferencia es que las funciones solo pueden devolver un dato al programa, o subprogramas en las que fueron llamadas.
Los procedimientos son muy parecidos a las funciones puesto que también se les pueden pasar parámetros para que trabajen con ellos, pero la gran diferencia con las funciones es que los procedimientos no devuelven un solo valor sino que pueden devolver más de uno. Aparte el valor que devuelven las fuciones lo devuelven "en si mismas", es decir, el nombre de la función es la que contiene el valor devuelto y los procedimientos devuelven los valores como si fuesen, que lo son, parámetros.
Al conjunto de formularios, con sus controles y métodos, módulos de código con definiciones de procedimientos y funciones se denomina proyecto.