1. REPÚBLICA BOLIVARIANA DEVENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN CABIMAS
VISUAL BASIC 6.0
Autor(a):
Roxana Rodriguez
C.I: V-26.149.701
Cabimas, julio 2018
2. INTRODUCCIÓN
Este es uno de los tantos lenguajes de programación que podemos
encontrar. Dicho lenguaje nace del BASIC que fue creado en su versión original,
con el propósito de servir a aquellas personas que estaban interesadas en
iniciarse en algún lenguaje de programación.
En el siguiente informe se dará a conocer a detalles la plataforma Visual
Basic, para ser más específicos, se definirán sus fundamentos del entorno de
trabajo de la misma y del lenguaje en sí, como también se planteara una definición
concreta y concisa de lo que es el Visual Basic 6.0.
Acompañado de ellos de dictaran una serie de características tales como
que contiene una barra de título, una barra de menús, barra de herramientas
estándar, entre otras particularidades más. Además de tener ventajas a su favor
como por ejemplo bien permite desarrollar grandes y complejas aplicaciones, y
muchas más.
Con respecto a la definición de propiedades, métodos y eventos también
están dentro de este texto así mismo los objetos intrínsecos del programa en los
cuales se encuentra Label, TextBox y Combobox y otros más.
Para finalizar, las propiedades básicas de acuerdo al tipo de objeto, ya sea
Name, Caption, AddItem y demás, y después las respectivas conclusiones del
tema.
3. DESARROLLO
1. Fundamentos del entorno de trabajo de Visual Basic y del
lenguaje en sí.
Es un lenguaje de programación que se ha diseñado para facilitar el
desarrollo de aplicaciones en un entorno grafico (GUI-GRAPHICAL USER
INTERFACE) Como Windows 98, Windows NT o superior. El entorno de trabajo
es simple aunque al principio se desconozca qué hace cada comando, con el
tiempo nos será todo muy familiar. Primeramente podemos distinguir en la parte
superior una barra de menús seguida de una botonera para acceder a los
controles más usuales. En la parte derecha vemos todos los archivos que contiene
nuestro proyecto mostrado en formato jerárquico de árbol, debajo del mismo se
encuentra la ventana de propiedades donde vemos las propiedades del control
seleccionado en el momento. Debajo de la ventana de propiedades esta la
ventana de posición del formulario. Casi por último a la izquierda está la barra de
controles, donde seleccionamos cada control que vamos a insertar en nuestras
ventanas.
El lenguaje de programación Visual Basic es uno de los lenguajes de
programación que utiliza una interfaz visual es decir que nos permite programar en
un entorno gráfico, nos permite realizar un gran número de tareas, simplemente
realizando operaciones con el mouse sobre la pantalla de la computadora.
2. ¿Qué es virtual basic 6.0?
Visual Basic 6.0 fue la última edición del software. Esta versión mejora la
productividad y la capacidad para aplicaciones web, lo que llevó al desarrollo de
Visual Basic .NET. Visual Basic 6.0 no puede ser desarrollada en Windows Vista,
Windows 7 o Windows Server 2008. Microsoft dejó de proporcionar soporte en el
2005, y por completo en el 2008. Es un diseñador de entorno de datos: Es posible
generar, de manera automática, conectividad entre controles y datos mediante
la acción de arrastrar y colocar sobre formularios o informes.
3. Características
El programa contiene:
Barra de título: muestra el nombre del proyecto y del formulario q se está
diseñando actualmente
Barra de menús: agrupa los menús despegables que contienes todas las
operaciones que pueden llevarse a cabo con 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
4. á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 electo 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 en 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 con el botón izquierdo del mouse.
4. Ventajas
Posee una curva de aprendizaje muy rápida.
Integra el diseño e implementación de formularios deWindows.
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.7
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 1.1.
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.
5. Definición de propiedades, métodos y eventos
Propiedades: Son los datos que hacen referencia a un objeto o formulario.
Ejemplo: Color de fondo del formulario, Fuente de texto de un TextBox.
Métodos: Son procedimientos definidos en Visual Basic para realizar
operaciones especificas sobre los objetos (Controles o Formularios)
5. 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ón determinada cada control responde a diferentes
eventos, algunos de ellos tienen características comunes. Los eventos
pueden Visualizarse en la ventana de código.
6. Objetos intrínsecos
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. No hace falta que indiquemos las
coordenadas de la situación del formulario en pantalla, simplemente
tendremos que marcar sobre el control de la caja de herramientas y
dibujarlo con el tamaño que queramos en nuestro formulario.
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 el
código que le asociemos podremos realizar las operaciones que queramos.
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.
PicureBox: Esta propiedad es la que indica el gráfico que estará cargado.
Para cargar un gráfico en visual basic desde el disco, se usa la función
LoadPicture. A Esta función le debemos indicar como parámetro la ruta del
fichero
ListBox: El control de servidor Web 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 al usuario seleccionar varioselementos.
Image: es un contenedor de gráficos bitmap, iconos, metafile, enhanced,
metafile, GIF y JPEG. Este control admite ya una amplia colección de
eventos, por lo que es ya un control con un papel mucho más activo que los
anteriores.
7. Propiedades básicas de acuerdo al tipo de objeto
Name: La propiedad Name se puede utilizar en tiempo de ejecución para
evaluar el objeto por nombre en lugar de tipo y nombre de programación.
Dado que el Name propiedad devuelve un String tipo, se puede evaluar en
instrucciones lógicas (Select instrucción Visual Basic, switchinstrucción en
Visual C# y Visual C++).
Caption: La propiedad Caption es una expresión de cadena que puede
contener hasta 2.048 caracteres.
AddItem: Esta propiedad tiene 2parametros:
6. El primer parámetro es obligatorio, y es el elemento que vamos a
añadir al control List.
El segundo parámetro no es obligatorio, es decir es opcional, y
permite especificar el lugar donde añadir el elemento, es decir la
posición. A este se le pasa un número entero, por ejemplo 0, 1, 5
etc...Si no se especifica una posición, el elemento que se agrega es
añadido al final de la lista.
BackColor: La propiedad BackColor contiene una expresión numéricaque
se corresponde con el color usado para rellenar el interior de un control o
sección.
ForeColor: El ForeColor es una propiedad de ambiente. Una propiedad de
ambiente es una propiedad de control que, si no establece, se recupera del
control principal. Por ejemplo, un Button tienen el mismo BackColor como
su elemento primario Form de forma predeterminada. Para obtener más
información sobre propiedades de ambiente, vea la AmbientProperties
clase o el Control general sobre la clase.
7. CONCLUSIÓN
Al exponer todos estos temas con respecto a la programación se puede ver
la importancia que tiene la programación que es sumamente útil en la vida
cotidiana, desde pagar el recibo de impuestos, sacar dinero del banco o incluso en
los celulares o reproductores de música están empleados con programas unos
más complejos que otros pero accesibles para los usuarios.
En el informe se pudo dar a conocer que el visual basic fue la última edición
del software, la cual la hace una versión que mejora la productividad y la
capacidad para aplicaciones web, y se dio a conocer que el programa contiene
una serie de características como la barra de titulo o la de menus, y en sus ventaja
se encuentra que posee una curva de aprendizaje muy rápida e integra el diseño e
implementación de formularios de Windows.
Se definió lo que era propiedades, métodos y eventos con respecto al tema
y luego de eso se definio lo que eran los objetos intrínsecos en los que estaba
Label, ListBox, Combobox, entre otras. Al finalizar el punto anterior se procedio a
definir lo que eran las propiedades básicas de acuerdo al tipo de objeto, en los
cuales se encontraba Name, Caption y BackColor, dando asi por finalizado el
informe.