1. República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria
Instituto Universitario Politécnico “Santiago Mariño”
Extensión COL- Cabimas
Autor: Alejandro Ferrer
C.I.29.519.435
Carrera: Ingeniería Electrónica
Materia: Programación
2. Introducción.
Un lenguaje de programación es un conjunto de símbolos y códigos usados
para orientar la programación de estructuras en el desarrollo web. Conocer cómo
funciona el lenguaje de programación y cómo se interrelaciona con nosotros a
través de software nos permite mejorar nuestra productividad y conseguir ese algo
que nos diferencie de la competencia. Su aparición en 1991 fue criticada por los
programadores que tidiaron a este como un lenguaje de principiantes debido a su
rápida curva de aprendizaje y entorno gráfico. Su desarrollo continúo con el pasar
de los años, este programa basado en objetos adquirió fama en ese transcurso
por ser capaz de ayudar a los usuarios a realizar todo tipo de trabajos. Visual
Basic fue creada 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".
Primero fue GW-BASIC, luego se transformó en QuickBASIC y 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. Esta versión combina la sencillez del
BASIC con un poderoso lenguaje de programación Visual que juntos permiten
desarrollar robustos programas de 32 bits para Windows. Esta fusión de sencillez
y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el
lenguaje sólo es compatible con Windows, un sistema operativo de la
misma empresa.
3. 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, los elementos de
este entorno se muestran a continuación:
1.1. 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.
1.2. 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.
1.3. 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 cabo la acción que representa ese botón. De
forma predeterminada al iniciar Visual Basic se presenta la barra de herramientas
estándar.
1.4. 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.
1.5. Ventana Explorador de Proyectos: Enumera los formularios y módulos del
proyecto actual. Un proyecto es la colección de archivos que utiliza para generar
una aplicación.
1.6. 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.
4. 1.7. 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.
1.8. 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.
1.9. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia
documentación que le puede ayudar mientras desarrolla su aplicación.
2. ¿Qué es Visual Basic 6.0?
Visual Basic es un lenguaje de programación y entorno de desarrollo
integrado (IDE). Se deriva del lenguaje de programación BASIC más antiguo, y
por lo tanto se considera un lenguaje de programación útil y relativamente fácil
de aprender para los principiantes. Visual Basic (VB) está ahora integrado en
muchas aplicaciones de software diferentes y también aplicaciones web. Visual
Basic 6.0 fue la última edición de Visual Basic, sin embargo, fue seguida por
Visual Basic. NET. Fue desarrollado por Alan Cooper para Microsoft en 1964 su
primera versión fue presentada en 1991, con la intención de simplificar la
programación utilizando un ambiente de desarrollo completamente grafico que
facilitara la creación de interfaces gráficas y, en cierta medida también la
programación misma.
3. Características de Visual Basic 6.0.
El Visual Basic 6.0 puede soportar encapsulación, poliformismo y la
reutilización del código. Además de su interfaz predeterminada (conjunto de
propiedades y métodos) los objetos pueden agregar otras adicionales para dar
poliformismo y así manipular varios tipos de objetos sin importar el tipo. Los
programas pueden evolucionar con el tiempo gracias a las interfaces múltiples,
agregando una nueva funcionalidad sin afectar el código existente. La
5. reutilización del código es la capacidad de trasladar una característica de un
objeto a otro mediante una forma de herencia.
Barra de Título: Muestra el nombre del proyecto y del formulario que se está
diseñando actualmente.
Barra de Menús: Agrupa los menús desplegables que contienen todas las
operaciones que pueden llevarse a cabo con el Visual Basic 6.0.
Barra de Herramientas Estándar: Contienen los botones que se utilizan con
mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección
de opciones de los menús archivo, edición, ver y ejecutar; además, en el
área derecha presenta la ubicación (coordenadas) y el tamaño del objeto
seleccionado.
Ventana de Formulario: Es el área donde se diseña la interfaz gráfica, es
decir, es donde se inserta efectos gráficos, como botones, imágenes, casilla
de verificación, cuadros de listas, etc.
Cuadro de Herramientas: Presenta todos los controles necesarios para
diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas,
botones de comandos, etc.
Ventana de Proyecto: Muestra los elementos involucrados en el proyecto,
como formularios, módulos, controles oxc, etc. Cada elemento puede
seleccionarse de forma independiente para su edición.
Ventana de Posición del Formulario: Muestra la ubicación que tendrá el
formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación
puede cambiarse si se hace clic en el botón izquierdo del mouse.
Ventana Propiedades: Muestra todas las propiedades del control
actualmente seleccionado, en este caso muestra las propiedades del
Form1, luego podemos ver que abajo dice “Form1 Form”, lo que está en
negria es el nombre del objeto y lo que le sigue es el tipo de objeto, en este
caso es un formulario (form).
6. 4. Ventajas de Visual Basic.
Posee una curva de aprendizaje muy rápida.
Integra el diseño e implementación de formularios de Windows
Permite usar con facilidad la plataforma de los sistemas Windows, dado
que tiene acceso prácticamente total a la API de Windows, incluidas
librerías actuales.
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, y también
provee un entorno adecuado para realizar pequeños prototipos rápidos.
5. Definición de propiedades, métodos y eventos.
Propiedades: 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. Para cambiar las características de un objeto, se cambian los valores de
las propiedades correspondientes:
7. Métodos: Un método es una acción que un objeto puede realizar. Por
ejemplo, Add es un método del objeto Combo Box, 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 que el pueda
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. También puede desarrollar eventos
personalizados propios para que los generen sus objetos y los controlen otros
objetos.
6. Objetos intrínsecos (Label, Textbox, Combobox, CommandButton,
ListBox, PictureBox, Image...), definición y utilización (para qué se
utilizan).
Label: Este control es también uno de los más utilizados, aunque
su utilidad queda restringida a la visualización de datos en el mismo, no
permitiendo la introducción de datos por parte del usuario.
Textbox: Mediante este control podremos realizar tanto la entrada como
la salida de datos en nuestras aplicaciones.
Combobox: Un control ComboBox combina las características de un
control TextBox y un control ListBox. Los usuarios pueden
introducir información en la parte del cuadro de texto y seleccionar un
elemento en la parte de cuadro de lista del control. En resumen, un
ComboBox es la combinación de un ListBox, que se comporta como si
de un ListBox se tratase, y de un TextBox, con comportamiento análogo
a un TextBox sencillo, con la particularidad aquí de que el texto se le
puede introducir por teclado, o elegir uno de los que figuran en la parte
ListBox del Combo.
CommandButton: Este control es el típico botón que aparece en todas
las aplicaciones y que al hacer click sobre él nos permite realizar alguna
operación concreta, normalmente Aceptar o Cancelar. Aunque según
8. el código que le asociemos podremos realizar las operaciones que
queramos.
ListBox: Un control ListBox muestra una lista de elementos en la que el
usuario puede seleccionar uno o más. Si el número de elementos
supera el número que puede mostrarse, se agregará automáticamente
una barra de desplazamiento al control ListBox.
PictureBox: Presenta mapas de bits, iconos o metarchivos de Windows
y otros tipos de archivos gráficos compatibles. También presenta texto o
actúa como contenedor visual para otros controles.
Image: Presenta mapas de bits, iconos o metarchivos de Windows,
archivos JPEG o GIF, y actúa como un botón de comando cuando se
hace clic en él.
7. Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o
Text), AddItem, BackColor, ForeColor.
Propiedades basicas
de acuerdo al tipo de
objeto
Name:
Especifica el
nombre del
objeto al que se
hace referencia
en el codigo.
Disponible en
tiempode
diseño, es de
lectura y
escritura en
tiempo de
ejecucion
Caption:
Especifica el
texto que se
muestra en el
titulo de un
objeto. Esta
disponible en
tiempo de
diseño y en
tiempo de
ejecucion
AddItem:
Agrega un
elemento a
la lista para
un cuadro
combinado
BackColor:
Especifica el
color del fondo.
Esta disponible
en tiempo de
Diseño y en
tiempo de
ejecucion
ForeColor:
Especifica el
color del
primer plano
empleado
para mostrar
texto y
graficos en un
objeto
9. Conclusión
En conclusión puedo decir que la forma de programar, ha evolucionado con
el paso del tiempo, en la actualidad, existen diversos programas los cuales nos
facilitan nuestras actividades que realizamos en nuestra vida diaria, es un gran
trabajo el que hacen los programadores, es importante mencionar que no
cualquiera puede hacer un programa, se debe tener una preparación para realizar
estos. Al exponer todos estos temas de Programación en Visual Basic nos
podemos percatar que la programación es sumamente útil en nuestra vida
cotidiana, desde ir a pagar el recibo de impuestos, sacar dinero del banco o
incluso nuestros celulares o reproductores de música están empleados con
programas unos más complejos que otros pero accesibles para nosotros como
usuarios.