TALLER VISUAL
BASIC
1.
Describa el entorno de
desarrollo de visual basic.
2.
Escrica tres
caracteristicas de vb
3. Describa
siete barras de herramientas de vb
4.
Haga un cuadro
comparativo con ventajas y desventajas de vb
5.
Haga un resumen de 7
líneas sobre la historia de vb
6. Coloque
el prefijo de los siguientes controles: temporizador, data, line, checkbox,
Command button, form, picture, label,
textbox.
1. Existe un único entorno de
desarrollo para Visual Basic, desarrollado por Microsoft: Microsoft Visual
Basic x.0, correspondientes a versiones desde la 2.0 hasta la 20.0, (con
respectivas diferencias entre versiones del lenguaje).
El entorno de desarrollo es
muy similar al de otros lenguajes. Realizando una instalación típica del
producto, las características básicas se presentan de la siguiente forma:
· En
la parte superior aparecen tres elementos, en este orden: la barra de
título donde figura el nombre del proyecto en curso y su estado (diseño o
ejecución); la barra de menú con 13 opciones desplegables y
una barra de herramientas; esta última se puede personalizar,
posibilitando la inclusión de prácticamente la totalidad de los comandos del
IDE.
· En
la parte central, cubriendo la franja de mayor área, se encuentra
el espacio de trabajo. Éste incluye y muestra las ventanas del
proyecto, las vistas del código fuente de los módulos, los objetos y
los controles que contienen las ventanas de la aplicación y el panel de
controles.
· El
panel de controles, que aunque es móvil normalmente está ubicado a la derecha,
por defecto cuenta con los controles ya estudiados en clase.
2. Características de visual Basic
Es un
lenguaje de fácil aprendizaje pensado tanto para programadores principiantes
como expertos, guiado por eventos, y centrado en un motor de formularios que
facilita el rápido desarrollo de aplicaciones gráficas. Su sintaxis, derivada
del antiguo BASIC, ha sido ampliada con el tiempo al agregarse las
características típicas de los lenguajes estructurados modernos. Se ha agregado
una implementación limitada de la programación orientada a objetos (los propios
formularios y controles son objetos), aunque sí admite elpolimorfismo mediante
el uso de los Interfaces, no admite la herencia. No requiere de manejo de
punteros y posee un manejo muy sencillo de cadenas de caracteres. Posee varias
bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base
de datos a través de ODBC (Informix, DBase, Access, MySQL, SQL Server,
PostgreSQL ,etc) a través de ADO.
Es utilizado principalmente para aplicaciones
de gestión de empresas, debido a la rapidez con la que puede hacerse un
programa que utilice una base de datos sencilla, además de la abundancia de
programadores en este lenguaje.
El compilador de Microsoft genera ejecutables
que requieren una DLL para que funcionen, en algunos casos llamada MSVBVMxy.DLL
(acrónimo de "MicroSoft Visual Basic Virtual Machine x.y", siendo x.y
la versión) y en otros VBRUNXXX.DLL ("Visual Basic Runtime X.XX"),
que provee todas las funciones implementadas en el lenguaje. Además existen un
gran número de bibliotecas (DLL) que facilitan el acceso a muchas funciones del
sistema operativo y la integración con otras aplicaciones. Sin embargo esto
sólo es una limitación en sistemas obsoletos, ya que las bibliotecas necesarias
para ejecutar programas en Visual Basic vienen de serie en todas las versiones
de Windows desde Windows 2000.
1.
3. Barras de herramientas de visual Basic
1. Picture box
Se utiliza la herramienta para imágenes para mostrar una gráfica.
Las imágenes pueden ser decorativas o funcionales como un icono.
2. Label
Se utiliza la herramienta label para dibujar una caja para texto que no desea
que modifique un usuario.
Normalmente usted utiliza las etiquetas para crear encabezados bajo las
gráficas o identificar el contenido de las cajas de texto.
3. Text Box
Se utiliza la herramienta caja de texto para dibujar una caja que contenga
caracteres numéricos y alfabéticos convenientes.
4. Command Button
Usted utiliza la herramienta Botón de comando para crear un objeto visible
que el usuario puede elegir para realizar una tarea.
5. Check Box
Sirve para crear una caja de selección que el usuario puede seleccionar fácilmente
para indicar si algo es verdadero o falso.
6. Option Button
Usted utiliza la herramienta Botón de opción en un grupo para mostrar
opciones múltiples de las cuales el usuario puede escoger solamente una.
7. Combo Box
Usted utiliza la herramienta caja combinada para una combinación de caja de
listado y caja de texto.
4. Ventajas y desventajas de Visual Basic
Ventajas
|
Desventajas
|
-Es un
lenguaje RAD.
-Posee una curva de aprendizaje muy rápida.
-Integra el diseño e implementación de formularios de Windows.
-Permite usar con suma facilidad la plataforma de los sistemas Windows.
-El código en Visual Basic es fácilmente migrable a otros lenguajes.
-Acostumbra a los desarrolladores a programar con eficiencia.
|
-Es un
lenguaje basado en objetos y no orientado a objetos.
-No maneja muy bien los apuntadores de memoria.
-No soporta tratamiento de procesos como parte del lenguaje.
-No incluye operadores de desplazamiento de bits como parte del lenguaje.
-No permite el manejo de memoria dinámica, punteros, etc. como parte del
lenguaje.
-No
avisa de ciertos errores o advertencias (se puede configurar el compilador
para generar ejecutables sin los controladores de desbordamiento de enteros
o las comprobaciones de límites en matrices entre otros, dejando así más de
la mano del programador la tarea de controlar dichos errores)
-No tiene instrucciones de preprocesamiento.
-El tratamiento de mensajes de Windows es básico e indirecto.
|
5. Historia de visual
basic
Visual Basic es uno de
los tantos lenguajes de programación que podemos encontrar hoy en
día. Dicho lenguaje nace del BASIC que fue creado en su versión
original en el Dartmouth College, con el propósito de servir a aquellas
personas que estaban interesadas en iniciarse en algún lenguaje de
programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció
el BASIC estándar. La sencillez del lenguaje ganó el desprecio de los
programadores avanzados por considerarlo "un lenguaje para
principiantes. Luego de varias transformaciones a su nombre, actualmente se
lo conoce como Visual Basic y la versión más reciente es la 6 que
se incluye en el paquete Visual Studio 6 de Microsoft.
6. Prefijos de
algunos controles
· Temporizador:
Tmr
· Data:
Dat
· Line:
Lin
· Trxt
Box: Txt
· Command
Button: Cmd
· Form:
Fmr
· Picture:
Pic
· Label:
Lbl
|