1. REPUBLICABOLIVARIANA DE VENEZUELA.
MINISTERIO DE PODER POPULAR PARALAEDUCACION SUPERIOR.
¨I.U.P. SANTIAGO MARIÑO¨
CABIMAS, ZULIA.
FUNDAMENTOS DE VISUAL BASIC.
REALIZADO POR: HENDRIC GUTIERREZ.
CEDULA: 26716145.
2. INTRODUCCION.
Visual Basic es uno de los tanto lenguajes de programación que podemos encontrar
hoy en día el cual nace del BASIC (Beginner´s All-purpose Symbolic instruction Code). Que
fue creado en su versión original en DartmouthCollege, conel propósito de servir a aquellas
personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego
de sufrirvarias modificaciones,en el año 1978 seestableció el BASIC estándar. La sencillez
del leguaje gano el deprecio de los programadores avanzados por considerarlo un lenguaje
para principiantes.
Otra característica de visual Basic es su adaptabilidad. Se puede utilizar para
proyectos que varían en gran medida de la complejidad, el entorno operativo y el propósito.
En otras palabras se puede utilizar para aplicaciones web llamativas y juegos, pero también
en simples utilidades de 5 líneas. Aprender acerca de otras características de visual Basic
te ayudara a decidir si es adecuado para tu proyecto.
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
Objetos o Activex Data Objects.
Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de
texto para edición del código fuente, un depurador, un compilador y un editor de interfaces
graficas o GUI.
3. DESARROLLO.
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 de un entorno común. En las herramientas de
desarrollo más tradicionales, cada una de esas funciones trabajaría como 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 archivos, edición, ver, ventanas y ayuda, se
proporcionas otros menús para tener accesos a funciones específicas de
programación, proyectos, formatos, o depuración.
Menús contextuales: contienen accesos directos a acciones que se realizan con
frecuencia. Para abrir un menú contextual, haga clic en el botón secundario del
mouse en el objeto que está usando.
Cuadros de Herramientas: proporcionan unos conjuntos 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
Barra de Herramientas: proporciona un rápido acceso a los comandos usados
normalmente en el entorno de programación haga clic en un botón en la barra de
herramientas para llevar a cabo la acción que representa ese botón.
Ventana Explorador de Proyectos: enumeres los formularios y módulos del proyecto
actual. Un proyecto es la colección de archivo que usa para general una aplicación.
4. 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.
Ventanas 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 título o color.
Ventana Posiciónde Formulario: la ventana posición de formulario le permite colocar
los formulario de una aplicación utilizando una pequeña representación gráfica de
la pantalla.
Ayuda: ayuda mientras trabajas. Visual Basic incorpora una amplia documentación
que le pueda ayudar mientras desarrolla su aplicación.
¿Qué es visual Basic 6.0?
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper
Microsoft. Este lenguaje de programación es un dialecto de Basic, con importantes
agregados. Su primera versión fue presentada en 1991, con la intensión de simplificar la
programación utilizando un ambiente de desarrollo.
Características de Visual Basic.
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 contiene todas las
operaciones que pueden llevarse a cabo Visual Basic 6.0.
Barra de Herramientas Estándar: contiene 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.
5. Ventana de Formulario: es el área donde se diseña la interfaz gráfica, es decir, es
donde se inserta electrográficos, como botones, imágenes, casillas de verificación,
cuadrados de listas, entre otros.
Cuadro de Herramientas: presenta todos los controles necesarios para diseñar una
aplicación, como cuadrado de texto, etiquetas, cuadrados de listas, botones de
comando, entre otros.
Ventana de Proyecto: muestra los elementos involucrados en el proyecto, como
formularios, módulos controles oxc, entre otros. 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.
Venta de propiedades: muestra todas las propiedades de controles actuales
seleccionados,en este caso muestralas propiedades de 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 título de objeto, en este caso es un formulario (Form).
Ventajas de Visual Basic.
Posee una curva de aprendizaje muy rápida.
Integra el diseño e implementación de formulario de Windows.
Permite usar con facilidad la plataforma de los sistemas de Windows,dado que tiene
acceso prácticamente total a la api de Windows, incluidas librerías actuales.
Es uno de los lenguajes de usos más extendidos, por lo que resulta fácil, encontrar
información, documentación y fuentes para los proyectos.
Fácilmente extensible mediantes librerías DLL y componentes ActiveX de otro
lenguaje.
Posibilita añadir soportes 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.
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
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,
o presionar una tecla, y para que pueda escribir código para responder, los eventos se
producen como consecuencia de una acción del usuario o de códigos de programa, o bien
pueden ser desencadenados por el sistema.
Objetos intrínsecos.
Label (etiqueta): es un control que nos permite presentar un texto. La etiqueta debe
usarse en aquellos casos en lo que exista una información estatica o dinámica que no deba
ser cambiada por el operador. Normalmente se utiliza el control label cuando se desea
cambiar el texto de una página en tiempo de ejecución por ejemplo, en respuesta a un clic
en un botón.
Textbox: 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, por ejemplo el nombre, el apellido, la dirección entre otros.
El control textbox o caja de texto seutiliza para ingresar y o visualizar texto (es decir
un control de entradas de textos)
Combobox: el componente combobox (caja combinada) es el que nos permite que
un usuario pueda seleccionar una opción entre varias, es como si se le preguntase al
usuario donde reside y tuviera combobox con todas las provincias del mundo y el elige entre
todas una.
Se utiliza para mostrar datos en un cuadro combinado desplegable. De forma
predeterminada, el control combobox aparece en dos partes: la parte superior es un cuadro
de texto que permite al usuario escribir un elemento de la lista. La segunda parte es un
7. cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede
seleccionar uno.
CommandButton: el componente commandButton (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 clic, el que por defecto añade visual Basic al
control.
Lisbox: el control lisbox permite a los usuarios seleccionar uno o varios elementos
de una lista predeterminada. Se diferencia de un control DropDownlist en la que puede
demostrar varios elementos a la vez, y, de manera opcional, permite que usuario pueda
seleccionar varios elementos.
PictureBox: es un control contenedor que se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras mediante los métodos graficos, y también comocontrol
contenedor de otros controles, como los controles frame vista picturebox con grafico
cargado.
Imagen: el control de imagen permite utilizar graficos e imágenes de los formatos
clásicos como gif, jpg, ico, cur, wmf, entre otros, pero no todos ellos son aceptados por este
control como los pnj o los tif por decir algunos.
En comparación con el control picturebox que parecen muy similares el control
imagen tiene menos características, por ejemplo una de ellas, es que no se puede utilizar
los métodos graficos para dibujar sobre el mismo, tampoco es un contenedor de controles
como lo es el picturebox, no posee propiedad hdc para interactuar con apis, tampoco
propiedad hwnd y otras mas .
Propiedades básicas de acuerdo al tipo de objetos.
Name (nombre): 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.
Caption (titulo): 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.
8. Forecolor: especifica el color del primer plano empleados para mostrar textos y
gráficos en un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución.
Additem: permite añadir nuevos elementos a la lista.
Backcolor: especifica el color del fondo. Está disponible en tiempo de diseño y en
tiempo de ejecución.
9. CONCLUSION.
Para concluir podríamos decir que visual Basic es simplemente un lenguaje de
programación orientado a eventos, siendo diseñado para facilitar el desarrollo de
aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de visual Basic integra
muchas funciones diferentes como el diseño modificación, compilación, y depuración en un
entorno común.
Visual Basic es un lenguaje de fácil aprendizaje tanto para programadores
principiantes como expertos y es utilizado principalmente para aplicaciones de gestión de
empresas, debido a la rapidez con la que puede hacerse un programa. Cabe destacar que
visual Basic tiene muchas ventajas entre las cuales se encuentra que es excelente para
cálculos intensivos de cpu como por ejemplo operaciones matemáticas. Por otra parte
puede diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy
relacionadas al lenguaje de visual Basic.
Finalmente podríamos referir que visual Basic ya no es más un lenguaje para
principiantes sino que es una perfecta alternativa para los programadores de cualquier nivel
que deseen desarrollar aplicaciones compatibles con Windows.