Visual basic

Solo disponible en BuenasTareas
  • Páginas : 15 (3565 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
¿Qué es Visual Basic?
Producto introducido por Microsoft en 1985, es el entorno más popular de interfaz grafica de usuario (GUI). Microsoft Visual Basic es el sistema de desarrollo diseñado especialmente para crear aplicaciones con interfaz grafica, de una forma rápida y sencilla. Para soportar este tipo de desarrollo, Visual Basic utilizo fundamentalmente 2 herramientas, uno que permitierarealizar los diseños gráficos y un lenguaje de alto nivel.

Características del lenguaje de programación Visual Basic.
Creación de una interface de usuario. Esta interface será la principal vía de comunicación hombre máquina, tanto para salida de datos como para entrada. Será necesario partir de una ventana  - Formulario - a la que le iremos añadiendo los controles necesarios.
- Definición delas propiedades de los controles - Objetos - que hayamos colocado en ese formulario. Estas propiedades determinarán la forma estática de los controles, es decir, como son los controles y para qué sirven.
- Generación del código asociado a los eventos que ocurran a estos objetos. A la respuesta a estos eventos (click, doble click, una tecla pulsada, etc.) le llamamos Procedimiento, y deberágenerarse de acuerdo a las necesidades del programa.
- Generación del código del programa. Un programa puede hacerse solamente con la programación de los distintos procedimientos que acompañan a cada objeto. Sin embargo, VB ofrece la posibilidad de establecer un código de programa separado de estos eventos. Este código puede introducirse en unos bloques llamados Módulos, en otros bloquesllamados Funciones, y otros llamados Procedimientos. Estos Procedimientos no responden a un evento acaecido a un objeto, sino que responden a un evento producido durante la ejecución del programa.
Definir eventos, objetos y clase.
Eventos: es una acción como hacer clic, doble clic, presionar una tecla, mover el puntero del mouse, etc. Que el usuario debe realizar para que un objeto ejecute una accióndeterminada cada control responde a diferentes eventos, algunos de ellos tienen características comunes. Los eventos pueden Visualizarse en la ventana de código.
Objetos: Un objeto es una entidad que tiene asociado un conjunto de métodos, eventos y propiedades. Hay muchas clases de objetos, y por tanto, puede llegar a haber tantos métodos, eventos y propiedades distintas como objetos diferentes.
Ejemplo:Una caja de texto (TextBox) en la cual podemos escribir cualquier línea es un objeto.

Clases: Una clase no es nada más que un Objeto, este objeto, tiene propiedades, funciones y métodos. Para empezar ahora la creación de propiedades si se utiliza Property Let y Property Get; la diferencia es casi nada, inclusive podría decir que una clase en visual BASIC, es casi lo mismo que un control.Metodología orientada a Objetos.
Es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan laorientación a objetos.
La programación orientada a objetos es realmente un nuevo estilo de programación, el cual, consiste en definir clases y poner dichas clases a comunicarse o conversar entre si.
Formularios, proyectos, controles, propiedades, eventos, métodos.
Formulario es un objeto, que sirve de soporte de otros objetos.  El nombre de FORMULARIO lo toma precisamente porque, al igual que unformulario de papel contiene textos escritos, lugares donde podemos escribir, figuras, cajas donde podemos elegir una u otra opción, etc., en este cuadro gráfico que llamamos formulario, podemos introducir textos escritos, lugares donde podemos escribir, figuras, cajas donde podemos elegir una u otra opción
ame             Nombre
 
Define al objeto durante la ejecución del programa. Se...
tracking img