1. REPÚBLICA BOLIVARIANADE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓNUNIVERSITARIA.
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGOMARIÑO”
EXTENSIÓN COL - SEDE CIUDAD OJEDA
Fundamentos de visual basic.
Realizado por:
Berttiz Carlianis
C.I: 26.018.838
Ciudad Ojeda, enero 2018
2. Introducción.
Mediante este trabajo esperamos conocer acerca de visual basic, de su lenguaje
y de las ventajas que él tiene, dentro de sus funcionalidades en las que
encontramos barra de herramientas, barras contextuales, ventana de explorador,
diseñador de formulario, entre otras.
Por otra parte 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
sin escribir código, simplemente realizando operaciones con el ratón sobre la
pantalla de la computadora.
3. Desarrollo.
1. Fundamentos del entorno del trabajo de visual basic.
El entorno de trabajo de visual basic se denomina frecuentemente 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, cada una con su propia interfaz.
Cuando se inicia el programa podemos encontrar las siguientes funciones:
Barras de menús: Presentan los comandos que se usan para trabajar con
visual basic. Además de los menús, archivo, edición, ver, ventana y ayuda
se proporcionan 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.
Barra de herramientas: Proporciona un rápido acceso a los comandos
usados normalmente en el entorno de programación.
Cuadro de herramientas: Proporciona un conjunto de herramientas que
puede usar durante el diseño para colocar controles en un formulario.
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.
4. Ventana de 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.
Examinadorde 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.
Diseñador de formulario: Funciona como una ventana en la que personaliza
el diseño de la interfaz de su aplicación. Agregue controles, gráficos e
imágenes a un formulario para crear la apariencia que desee.
Ventana editor de código: Funciona como un editor para escribir el código
de la aplicación.
Ventana posición del formulario: permite colocar los formularios de su
aplicación utilizando una pequeña representación gráfica de la pantalla.
2.- Lenguaje de visual basic.
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 sin escribir
código, simplemente realizando operaciones con el ratón sobre la pantalla de la
computadora.
Este lenguaje de programación es uno de los que más interés despiertan entre
los programadores. Porque este lenguaje de programación, el Visual Basic, le
facilita la realización de tareas complejas en poco tiempo y a los que están
comenzado a programar con Visual Basic ven como son capaces de realizar
pequeños programas al poco tiempo de haber comenzado a estudiar este
lenguaje de programación.
Programa, salido a mediados de 1998, muy mejorado, incluyó la posibilidad de
crear aplicaciones basadas en Web.
5. 4. Características de visual basic.
Los compiladores de Visual Basic generan código que requiere una o más
librerías de enlace dinámico para que funcione, conocidas comúnmente
como DLL (sigla en inglés de Dynamic-Link Library); en algunos casos
reside en el archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual
Basic Virtual Machine x.y", donde x.y es la versión) y en otros en
VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL
proveen las funciones básicas implementadas en el lenguaje, conteniendo
rutinas en código ejecutable que son cargadas bajo demanda en tiempo
de ejecución.
Además de las esenciales, existe un gran número de bibliotecas del tipo
DLL con variedad de funciones, tales como las que facilitan el acceso a la
mayoría de las funciones del sistema operativo o las que proveen medios
para la integración con otras aplicaciones.
Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic
se puede ejecutar el programa que esté desarrollándose, es decir en
modo intérprete (en realidad pseudo-compila el programa muy
rápidamente y luego lo ejecuta, simulando la función de un intérprete
puro).
El propio Visual Basic provee soporte para empaquetado y distribución;
es decir, permite generar un módulo instalador que contiene al programa
ejecutable y las bibliotecas DLL necesarias para su ejecución. Con ese
módulo la aplicación desarrollada se distribuye y puede ser instalada en
cualquier equipo (que tenga un sistema operativo compatible).
Tiene bibliotecas DLL, hay numerosas aplicaciones desarrolladas por
terceros que permiten disponer de variadas y múltiples funciones, incluso
mejoras para el propio Visual Basic; las hay también para el empaquetado
y distribución, y hasta para otorgar mayor funcionalidad al entorno de
programación (IDE).
6. 5. Ventajas de visual basic.
Posee una curva de aprendizaje muy rápida
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.
Si bien permite desarrollar grandes y complejas aplicaciones, también provee
un entorno adecuado para realizar pequeños prototipos rápidos.
6. Definición 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. Para cambiar las
características de un objeto, se cambian los valores de las propiedades
correspondientes.
Para establecer el valor de una propiedad, establezca la referencia a un objeto
con un punto, el nombre de propiedad, un signo igual (=) y el nuevo valor de la
propiedad.
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
7. 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.
También puede desarrollar eventos personalizados propios para que los generen
sus objetos y los controlen otros objetos
7. Controles intrínsecos.
Nombre de control Nombre de clase Descripción
Casilla de verificación CheckBok
Presenta una opción
tipo: verdadero-falso.
Cuadro combinado ComboBox
Combina un cuadro de
texto y un cuadro de lista
Botón de comando CommandButton
Ejecuta un comando o
una acción cuando el
usuario hace clic en él.
Datos Data
Permite conectar una
base de datos existente
y presentar información
en ella en los
formularios.
Cuadro de lista de
directorios DirListBox
Presenta directorios y
rutas de acceso.
Cuadro de lista de
archivos FileListBox
Presenta una lista de
archivos.
Cuadro de lista de
unidades DriveListBox
Presenta una lista de
unidades de disco
válidas.
Marco Frame
Proporciona un
contenedor visual y
funcional para los
controles.
8. Barras de
desplazamiento
horizontal y vertical
HScrollBar y VScrollBar
Permite que un usuario
agregue barras de
desplazamiento a
controles que no las
tienen de forma
automática.
Imagen Image
Presenta mapas de bits,
iconos o metarchivos de
Windows, archivos.
Etiqueta Label
Presenta texto con el
cual el usuario no puede
interactuar ni modificar.
Línea Line
Agrega un segmento de
línea recta a un
formulario.
Cuadro de lista ListBox
Presenta una lista de
elementos entre los que
el usuario puede elegir.
Contenedor OLE OLE
Incrusta datos en una
aplicación de Visual
Basic.
Boton de opcion OptionButton
El control OptionButton,
como parte de un grupo
de opciones con otros
botones de opción.
Presenta varias
opciones entre las que el
usuario sólo puede
elegir una.
Cuadro de imágen Picturebox
Presenta mapas de bits,
íconos o metarchivos de
Windows y otros tipos de
archivos.
9. Forma Shape
Agrega un rectángulo,
un cuadrado, una elipse
o un círculo a un
formulario, marco o
cuadro de imagen.
Cuadro de texto TextBox
Proporciona una área
para escribir o presentar
texto.
Cromometro Timer
Ejecuta eventos
periódicos a intervalos
de tiempo especificado.
8. Propiedades básicas de acuerdo al tipo de objeto.
Text: Texto que aparecerá en el control.
Name: Nombre el control.
Backcolor: Color que tendrá el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendrá el control.
10. Conclusión
En este trabajo pude conocer un poco más acerca de visual basic, dicho
programa es de gran importancia, además de su gran funcionalidad.
Este programa presenta grandes ventajas, ya que nos permite aprender con
mayor facilidad y poder utilizar aun sin conocer sus lenguajes debido a su forma
explicativa, esto nos facilitara en gran medida muchos de los cálculos que se
suelen realizar manualmente y de esta forma también tendríamos como ventaja
el ahorro del tiempo y la disminución de errores.