VISUAL BASIC
Enviado por abigosmeth • 10 de Abril de 2013 • 1.618 Palabras (7 Páginas) • 365 Visitas
Introducción
En este tema hablaremos sobre visual Basic sus características, su funcionalidad que tiene, sus características, sus ventajas y desventajas, los usos que se puede tener en los modelos de Windows, desde que año fue lanzado al público, que tipo de bibliotecas usa, los diferentes tipos de lenguaje que se pueden utilizar, las funciones que podemos hacer, también mostramos los diferentes compuestos que tiene visual Basic (la interfaz), se mostrara la barra de herramientas y como se llama cada botón y para que nos sirve cada uno, nos muestra algunos ejercicios que se realizaron en visual Basic, como se pueden editar con cambio de letra, cambio de fondo, cambio de color de letra, etc.
Visual Basic nos permite crear programas y realizar formularios de diferentes tipos.
Índice
Portada……………………………………………….1
Introducción…………………………………………2
Índice………………………………………………….3
Visual Basic………………………………………….4
Características………………………………………4
Ventajas………………………………………………4
Desventajas………………………………………….5
Aplicaciones…………………………………………5
Interfaz………………………………………………..5
Barra de Herramientas..…………………6, 7, 8, 9
Visual Basic
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.
Características
Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL. Estas bibliotecas DLL proveen las funciones básicas implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones, tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la integración con otras aplicaciones.
Ventajas
Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos.
Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.
Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL
Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo y bases de datos (Access).
Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.
Desventajas
Las críticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas; se citan entre ellas:
Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell
Soporte pobre para programación orientada a objetos
Aplicaciones
Una aplicación típica necesita realizar tareas cuando se inicia y se cierra. Por ejemplo, cuando se inicia, la aplicación puede mostrar una pantalla de inicio, realizar conexiones a bases de datos, cargar un estado guardado, etc. Cuando la aplicación se cierra, puede cerrar las conexiones a bases de datos, guardar el estado actual, etc. Además, la aplicación puede ejecutar el código específico cuando se cierra inesperadamente, como por ejemplo durante una excepción no controlada.
El modelo de aplicaciones de Visual Basic facilita la creación de aplicaciones de instancia única. Una aplicación de instancia única se diferencia de una aplicación normal en que sólo se puede ejecutar una instancia de la aplicación en un momento dado.
Interfaz
Definen las propiedades, métodos y eventos que pueden implementar las clases. Las interfaces le permiten definir características como grupos pequeños de propiedades, métodos y eventos estrechamente relacionados; de esta forma se reducen los problemas de compatibilidad, ya que pueden desarrollarse implementaciones mejoradas para las interfaces sin poner en peligro el código existente. Se pueden agregar nuevas características en cualquier momento, mediante el desarrollo de implementaciones e interfaces adicionales.
En versiones anteriores de Visual Basic, podía utilizar interfaces pero no crearlas directamente. En esta versión, puede utilizar la instrucción Interface, que permite definir interfaces reales como entidades diferenciadas a partir de clases e implementarlas con una versión mejorada de la palabra clave Implements
.
Barra de herramientas
Puntero: Se utiliza para manipular los controles existentes sobre el formulario. Con el puntero se puede seleccionar, mover y ajustar el tamaño de los objetos
Caja de imagen: Se utiliza normalmente para presentar gráficos, para que actuara como contenedor de otros controles y para presentar el resultado de métodos gráficos o de texto mediante el método print.
Etiqueta: Se utiliza cuando queremos un texto, de una o más líneas, que no pueda ser modificad por el usuario. También se utiliza para dar instrucciones al usuario.
Caja de texto: Es un área dentro de un formulario en la
...