REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
“I.U.P. SANTIAGO MARIÑO”
CABIMAS – EDO. ZULIA
VISUAL BASIC 6.0
REALIZADO POR:
MARLYN RODRIGUEZ.
C.I: 26.914.195.
CABIMAS, FEBRERO DE 2019
INTRODUCCIÓN
Visual Basic es uno de los tantos lenguajes de programación que podemos
encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose
Symbolic Instruction Code) 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".
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.
Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí:
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo
Microsoft Windows. Las aplicaciones creadas en Visual Basic están basadas en
objetos y emplea un modelo de programación por eventos.
¿Qué es visual basic 6.0?
Es un lenguaje de programación desarrollado por el alemán Alan
Cooperpara Microsoft. El 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
completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta
medida, también la Programación misma. Desde el 2001 Microsoft ha propuesto
abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre 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 lenguajes
como C Sharp (C#) de fácil transición de código entre ellos).
Características:
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
á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.
La 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 negrita es el nombre del objeto, y lo que le sigue es el tipo de
objeto, en este caso es un Formulario (Form)
Ventajas:
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.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.8
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.
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)
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.
Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox,
PictureBox, Image...), definición y utilización (para qué se utilizan):
Cuadro de
lista
ListBox Presenta una lista de elementos entre los
que el usuario puede elegir.
Botón de
comando
CommandButton Ejecuta un comando o una
acción cuando el usuario hace
clic en él.
Etiqueta Label Presenta texto con el cual el usuario no puede
interactuar ni modificar.
Cuadro de
texto
TextBox Proporciona una área para escribir o
presentar texto.
Cuadro
de
imágen
Picturebox Presenta mapas de bits, íconos o
metarchivos de Windows y otros tipos de
archivos graficos compatibles. También
presenta texto o actúa como contenedor
visual para otros controles..
Cuadro
combinado
ComboBox Cambina un cuadro de texto y un
cuadro de lista.
Imagen 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.
Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text),
AddItem, BackColor, ForeColor (Puedes utilizar un cuadro sinóptico):
CONCLUSIÓN
Visual Basic es una excelente herramienta de programación que permite crear
aplicaciones propias para Windows. Este programa permite crear ventanas,
botones, menús, etc de una forma fácil e intuitiva. El lenguaje de programación (el
lenguaje que hemos de utilizar en el “código” ), es el mítico BASIC. “Visual Basic”
es un lenguaje de programación visual, también llamado lenguaje de cuarta
generación.
Esto quiere decir, que un gran número de tareas se realizan sin escribir código,
simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla.
“Visual Basic” es un programa basado en objetos, aunque no orientado a objetos
como C++ o Java.
La diferencia está en que Visual Basic utiliza objetos con sus propiedades y
métodos, pero carece de los mecanismos de herencia y polimorfismo propio de los
verdaderos lenguajes orientados a objetos como Java y C++ Formulario o ficha o
form en Visual Basic es una ventana. Es también un control, llamado “contenedor”
porque contiene normalmente otros controles. Control es cada uno de los
elementos gráficos de una aplicación típica de Windows: ventanas (forms), cajas
de diálogo, botones, barras de desplazamiento, etc.