Está en la página 1de 5

Es un lenguaje de programacin orientado a objetos, este fue creado por Alan Cooper para la compaa Microsoft Corporation para

solucionar aquellos problemas de la creacin de programas para el entorno de Windows. Tambin la gran mayora de los programadores de visual basic.net utilizan el entorno desarrollado e integrado en visual Basic por Microsoft visual studios en algunas de sus versiones (desde la primera versin de visual studios.net hasta la visual studios para la plataforma.net). Cabe mencionar que aunque menos conocido, existi tambin una versin gratuita de Visual Basic 5.0 dedicada en su prctica a desarrollo de controles y componentes, su nombre en concreto era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic 5 CCE). Tambin hubo versiones orientadas al desarrollo de aplicaciones para dispositivos mviles basados en Windows CE y Pocket PC, conocido como eMbedded Visual Basic.

Versiones
Visual Basic 1.0 (1991)

Visual Basic 1.0 para MS-DOS (1992)

Visual Basic 3.0

Visual Basic 6.0

Caracteristicas de visual basic


Visual Basic es una herramienta de diseo de aplicaciones para Windows, en la que estas se desarrollan una gran parte del diseo de una interfaces grfica. En una aplicacin de Visual Basic, el programa est formado por una parte de cdigo puro, y otras partes asociadas a los objetos que forman la interfaces grfica. Los compiladores de Visual Basic generan cdigo que requiere una o ms libreras de enlace dinmico para que funcione, conocidas comnmente como DLL (sigla en ingls de dynamic-link library). El propio Visual Basic provee soporte para empaquetado y distribucin; es decir, permite generar un mdulo instalador que contiene al programa ejecutable y las bibliotecas DLL necesarias para su ejecucin. As como bibliotecas DLL, hay numerosas aplicaciones desarrolladas por terceros que permiten disponer de variadas y mltiples funciones, incluso mejoras para el propio Visual Basic. Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que est desarrollndose, es decir en modo intrprete (en realidad pseudo-compila el programa muy rpidamente y luego lo ejecuta, simulando la funcin de un intrprete puro).

Funciones de visual basic .net


Una funcin en visual Basic net es un modulo de un programa separado del cuerpo principal, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra funcin o procedimiento que la invoque. La forma general de una funcin es: Function Nom_fun (parmetros) Instrucciones Nom_fun = cargarlo porque es quien regresa el dato End Funcin La lista de parmetros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la funcin estas variables actan como locales dentro del cuerpo de la funcin. Aunque no se ocupen parmetros los parntesis son requeridos. Dentro del cuerpo de la funcin deber haber una instruccin que cargue el NOM FUNCION para regresar el valor, de esta manera se regresan los datos. Sin embargo es de considerar que NOMFUNCION puede regresar un dato, una variable o una expresin algebraica (no ecuacin o formula) como lo muestran los siguientes ejemplos;

a) FUNCION1 = 3.1416 b) FUNCION1 = rea c) FUNCION1 = x + 15 / 2 Recordar adems: a) Una funcin no se llama usando CALL b) Cuando se llame a una funcin deber haber una variable que reciba el valor que regresara la funcin, es decir generalmente se llama una funcin mediante una sentencia de asignacin, por ejemplo resultado = funcin (5, 3.1416).

Clases de funciones
Las primeras son de tipo computacional que son diseadas para realizar operaciones con los argumentos y regresan un valor basado en el resultado de esa operacin. Las segundas funciones son aquellas que manipulan informacin y regresan un valor que indican la terminacin o la falla de esa manipulacin. Las terceras son aquellas que no regresan ningn valor, es decir son estrictamente procedurales