1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria y Tecnológica
I.U.P “Santiago Mariño”
Extensión – COL CABIMAS
Integrante:
Fernando
Espinoza
C.I: 27.910.161
2. INTRODUCCIÓN
El diseño de aplicaciones ha cambiado drásticamente, en los últimos años y
consecuentemente los estilos de programación, de una programación secuencial,
se pasó de una programación modular, para llegar a una programación estructurada
con muy buenos fundamentos. A partir de la programación estructurada los
esfuerzos se centraron en potenciar la modularidad y la reutilización de código, lo
que condujo a la programación orientada a objetos. Pero que los estilos hayan
cambiado, no significa que el ultimo elimine a los anteriores, por el contrario se
apoyan en ellos.
3. DESARROLLO
1.- Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí
El entorno de trabajo en Visual Basic se denomina frecuentemente como Entorno
Integrado de Desarrollo o IDE, ya que integra muchas funciones diferentes como el
diseño, modificación, compilación y depuración en un entorno común. En las
herramientas de desarrollo más tradicionales, cada una de esas funciones trabajaría
como un programa diferente, con su propia interfaz. El entorno integrado de
desarrollo de Visual Basic consta de los siguientes elementos:
Barras de menús:
Presentan los comandos que se usan para trabajar con Visual Basic. Además de
los menús estándar Archivo, Edición, Ver, Ventana y Ayuda, se proporciona otros
menús para tener acceso a funciones específicas de programación como proyecto,
formato o depuración.
Menús contextuales:
Contienen accesos directos a acciones que se realizan con frecuencia. Para abrir
un menú contextual, haga clic con el botón secundario del mouse en el objeto que
está usando. La lista específica de opciones disponibles en el menú contextual
depende de la parte del entorno en la que se hace clic con el botón secundario del
mouse. Por ejemplo, el menú contextual que aparece cuando hace clic con el botón
secundario del mouse en el cuadro de herramientas le permite mostrar el cuadro de
dialogo componentes, ocultar el cuadro de herramientas, acoplar o desacoplar el
cuadro de herramientas, o agregar una ficha personalizada al cuadro de
herramientas.
Barras de herramientas:
Proporciona un rápido acceso a los comandos usados normalmente en el entorno
de programación. Haga clic en un botón de la barra de herramientas para llevar a
4. cabo la acción que representa ese botón. De forma predeterminada, al iniciar Visual
Basic se presenta la barra de herramientas estándar. Es posible activar o desactivar
otras barras de herramientas adicionales para modificar o diseñar formularios desde
el comando barras de herramientas de menú Ver. Las barras de herramientas se
pueden acoplar debajo de la barra de menús o pueden flotar si selecciona la barra
vertical del borde izquierdo y al arrastra fuera de la barra de menús.
Cuadro de herramientas:
Proporciona un conjunto de herramientas que puede usar durante el diseño para
colocar controles en un formulario. Además del diseño del cuadro de herramientas
predeterminado, puede crear su propio diseño personalizado si selecciona agregar
ficha en el menú contextual y agrega controles a la ficha resultante.
Ventana explorador de proyectos:
Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección
de archivos que usa para generar una aplicación.
Ventana propiedades:
Enumera los valores de las propiedades del control o formulario seleccionado. Una
propiedad es una característica de un objeto, como su tamaño, titulo o color.
Examinador de objetos:
Enumera los objetos disponibles que puede usar en su proyecto y le proporciona
una manera rápida de desplazarse a través del código. Puede usar el examinador
de objetos para explorar objetos en Visual Basic y otras aplicaciones, ver que
métodos y propiedades están disponibles para esos objetos, y pegar código de
procedimientos en su aplicación.
Diseñador de formularios: Funciona como una ventana en la que se personaliza
el diseño de la interfaz de su aplicación. Agrega controles, gráficos e imágenes a
5. un formulario para crear la apariencia que desee. Cada formulario de la aplicación
tiene su propia ventana diseñador de formulario.
Ventana editor de código:
Funciona como un editor para escribir el código de la aplicación. Se crea una
ventana editor de código diferente para cada formulario o modulo del código de la
aplicación.
Ventana posición del formulario:
La ventana posición del formulario le permite colocar los formularios de su aplicación
utilizando una pequeña representación gráfica de la pantalla.
Ayuda: Ayuda mientras trabaja:
Visual Basic incorpora una amplia documentación que le puede ayudar mientras
desarrolla su aplicación. Si ejecuta la orden contenido del menú ayuda de Visual
Basic se visualizara una ventana con la ayuda proporcionada por la biblioteca
MSDN (Microsoft Developer Network):
2.- ¿Qué es Visual Basic 6.0?
Visual Basic (VB) 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.
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte
hasta marzo de 2008.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32y pasar
a un framework o marco común de librerías, independiente de la versión del sistema
operativo .NET Framework, a través de Visual Basic .NET (y otros
6. lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el
sucesor de Visual Basic 6.
Aunque Visual Basic es de propósito general, también provee facilidades para el
desarrollo de aplicaciones de bases de datos usando Data Access Objects,
Remote Data Objects o ActiveX Data Objects.
3.- Características
Visual Basic 6.0 soporta la abstracción, la encapsulación, el polimorfismo y la
reutilización del código.
Los objetos de Visual Basic están encapsulados; es decir, contienen su
propio código y sus propios datos.
Los objetos de Visual Basic tienen propiedades, métodos y eventos. Las
propiedades son los datos que describen un objeto. Los eventos son hechos
que pueden ocurrir sobre un objeto (un clic sobre un botón es un evento que
produce un mensaje). Un método agrupa el código que se ejecuta en
respuesta a un evento.
Al conjunto de propiedades y métodos se le llama interfaz. Además de su
interfaz predeterminada, los objetos pueden implementar interfaces
adicionales para proporcionar polimorfismo. El polimorfismo le permite
manipular muchos tipos diferentes de objetos sin preocuparse de su tipo.
Las interfaces múltiples son una característica del modelo de objetos
componente (COM) y permiten que los programas evolucionen con el
tiempo, agregando nueva funcionalidad sin afectar al código existente.
La reutilización del código es la capacidad de trasladar características de un
objeto a otro, lo que se logra con alguna forma de herencia. Existen
principalmente dos formas de reutilización del código: binario y fuente. La
reutilización del código: binario y fuente.
7. 4.- Ventajas
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 migrarle a otros lenguajes.
Acostumbra a los desarrolladores a programar con eficiencia.
5.- Definiciones de Propiedades, métodos y eventos.
Una propiedad: Es un atributo de un objeto que define una de las
características del objeto, como tamaño, color o ubicación en pantalla, o un
aspecto de su comportamiento, por ejemplo, si está habilitado o visible
Métodos: Un método es una acción que un objeto puede realizar. Por
ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva
entrada a un cuadro combinado.
Eventos: Un evento es una acción que un objeto reconoce, como hacer clic
con el mouse (ratón) o presionar una tecla, y para el que puede escribir
código para responder. Los eventos se producen como consecuencia de una
acción del usuario o de código de programa, o bien pueden ser
desencadenados por el sistema.
6.- Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox,
PictureBox, Image...), definición y utilización (para qué se utilizan)
Label: Etiqueta:
Es un control que nos permite presentar un texto. La etiqueta debe usarse en
aquellos casos en los que exista una información estática o dinámica que no
deba ser cambiada por el operador. Normalmente se utiliza el
8. control Label cuando se desea cambiar el texto de una página en tiempo de
ejecución, como por ejemplo, en respuesta a un clic en un botón.
TextBox: Caja de texto:
El componente TextBox es el que nos permite introducir un texto o letra por
parte del usuario, este tipo de componente es típico cuando se le pide al
usuario algún tipo de dato, como por ejemplo el nombre, el apellido, la
dirección etc.
ComboBox: Lista desplegable:
El componente Combobox (Caja combinada) es el que nos permite que un
usuario pueda seleccionar una opción de entre varias, es como si se le
preguntase al usuario donde reside y tuviera un combobox con todas las
provincias del mundo y el elije de entre todas una. Este es el aspecto de un
Combobox en un Formulario. Se utiliza para mostrar datos en un cuadro
combinado desplegable.
CommandButton: Botón de comando:
El componente CommadButton (Botón de comando) es el que nos permite
que un usuario pueda pulsar un botón del programa para realizar una
determinada acción. Se utiliza generalmente en el evento Click para ejecutar
alguna acción cuando se produce dicho evento, y es precisamente el evento
Click, el que por defecto añade Visual Basic al control.
ListBox: Lista: El control ListBox:
Permite a los usuarios seleccionar uno o varios elementos de una lista
predefinida. Se diferencia de un control DropDownList en que puede mostrar
varios elementos a la vez y, de manera opcional, permite que el usuario
pueda seleccionar varios elementos.
9. PictureBox: Caja de imágenes:
Es un control contenedor, que se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras mediante los métodos gráficos, y
también como control contenedor de otros controles, como los controles
Frame Vista de un picturebox con un gráfico cargado.
Image: Imagen:
El control Image permite visualizar gráficos e imágenes de los formatos
clásicos como gif, bmp, jpg, ico, cur, wmf etc.
7.- Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text),
AddItem, BackColor, ForeColor (Puedes utilizar un cuadro sinóptico)
PROPIEDADES BÁSICAS
DE ACUERDO AL TIPO
DE OBJETO
BackColor:
Especifica el
color del fondo.
Está disponible
en tiempo de
diseño y en
tiempo de
ejecución.
AddItem:
Permite añadir
nuevos
elementos a la
lista
Caption:
Especifica el
texto que se
muestra en el
título de un
objeto. Está
disponible en
tiempo de diseño
y en tiempo de
ejecución
Name:
Específica el
nombre del
objeto al que se
hace referencia
en el código.
Disponible en
tiempo de
diseño; es de
lectura y
escritura en
tiempo de
ejecución.
ForeColor:
Especifica el
color del primer
plano
empleado para
mostrar texto y
gráficos en un
objeto. Está
disponible en
tiempo de
diseño y en
tiempo de
ejecución.
10. CONCLUSIÓN
Visual Basic, es un idioma muy completo para uso de formularios y manejo
con bases de datos, es muy claro y tiene muy buena ayuda en castellano. Sus usos
para fines administrativos y contables para pequeñas y medianas administraciones,
lo hacen ser uno de los mejores en esa materia. Es un idioma hibrido, es decir
formado por código y objetos insertables en los formularios, y es de alto nivel, es
decir se expresa en un dialogo semejante al que usan las personas. Maneja todo el
entorno de Windows con gran facilidad.
Como contra, no es práctico para diseño de juegos, no es compatible con otros
sistemas operativos que no sean Windows no tiene herramientas de diseño gráfico.
No se caracteriza por la economía de recursos.