1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
IUP. Santiago Mariño
Cabimas-Zulia
Visual Basic
Realizado por:
Carlos Castillo
CI. 29901566
Ing. Electrónica
2. Introducción.
Actualmente hay muchos lenguajes de programación, y Visual Basic 6.0 es uno de
ellos, El Cual fue diseñado por Alan Cooper para Microsoft en su ultima versión
con el fin de facilitar el desarrollo de aplicaciones en un entorno grafico
Mucho tiempo se dijo que Visual Basic era un “leguaje para novatos” pero hoy en
día es una alternativa para los programadores a cualquier nivel que deseen
desarrollar aplicaciones de Windows
Cuando se dio a conocer por primera vez era considerado como un lenguaje de
computación único. Hoy en día existen numerosas imitaciones. Visual Basic le permite
desarrollar rápida y sencillamente una sección de controles visuales con revisiones
deslizantes, botones y registradores con un reglamento complejo para que el beneficiario
complete su objetivo. Usar el lenguaje Basic le permite instruirse rápidamente aunque
nunca lo hayas utilizado. La mayoría de los programadores informáticos le encanta
trabajar bajo este lenguaje técnico.
3. Desarrollo.
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.
Este consta con una serie de herramientas o elementos que lo componen,
como lo son:
Barras de Menú: Nos sirven para mostrar los comandos y las opciones
de nuestra aplicación agrupados por finalidad. Además, al no tener que
usar gran cantidad de botones, permiten ahorrar espacio dentro de
nuestros formularios.
Menús Contextuales: Es la serie de opciones que se obtiene al hacer
clic con el botón derecho del mouse (o central en algunas aplicaciones)
sobre algún elemento o porción de la pantalla.
Barra de Herramientas: Contiene botones que tienen accesos directos a
algunos elementos de menú utilizados con frecuencia. Puede hacer clic
una sola vez en un botón de la barra de herramientas para realizar la
acción representada por el botón.
Cuadro de Herramientas: Muestra los controles estándar de Visual
Basic, además de los controles ActiveX y los objetos insertables que
haya agregado a su proyecto.
Ventana Explorador de Proyectos: Enumera los formularios y
módulos del proyecto actual.
Ventana de Propiedades: Se pueden modificar todas las propiedades
de los objetos. Dentro de una pestaña hay dos pestañas que nos
permiten agrupar las propiedades de los objetos por orden alfabético y
por categorías
Examinador de Objetos: Cuadro de diálogo en que se puede examinar
el contenido de una biblioteca de objetos para obtener información
sobre los objetos proporcionados.
Muestra las clases, propiedades, métodos, eventos y constantes
disponibles en las bibliotecas de objetos y los procedimientos de un
proyecto. Úselo para buscar y utilizar objetos, tanto de creación propia
como desde otras aplicaciones.
4. Ventana de Posición de Formulario: La ventana Posición del formulario te
permite colocar los formularios de tu aplicación utilizando una pequeña
representación gráfica de la pantalla.
Ayuda: En esta sección también se incluyen los elementos de la
interfaz de usuario del editor de Visual Basic, como comandos, cuadros
de diálogo, ventanas y barras de herramientas.
2-¿Qué es Visual Basic 6.0?
Visual Basic es una aplicación y un lenguaje de programación desarrollados
por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. La
primera versión salió en 1991 en un entorno relativamente sencillo para
facilitar la creación de programas gráficos. Visual Basic, como su nombre lo
indica, utiliza una interfaz totalmente visual. La aplicación Visual Basic,
permite crear ventanas, botones, menús, entre otros, de forma sencilla con
solo arrastrar y soltar los elementos. Luego se pueden definir las
apariencias, posiciones y comportamientos tanto de forma visual como
utilizando códigos de programación.
3-Características:
Los objetos de visual Basic están encapsulados; es decir, tienen su propio
códigos y sus propios datos
Los objetos de Visual Basic tienen propiedades, métodos y eventos. Las
propiedades son los datos que describen un objeto. Los eventos son
hechos que pueden ocurrir sobre un objeto. Un método agrupa el código
que se ejecuta en respuesta a un evento
Barra de titulo muestra el nombre del proyecto y del formulario que se esta
diseñando actualmente
El Explorador de proyectos, que muestra todos los elementos que
componen el proyecto o grupos de proyectos (formularios, interfaz de
controles, módulos de código, módulos de clase, etc.)
En la parte central, cubriendo la franja de mayor área, se encuentra
el espacio de trabajo. Este incluye y muestra las ventanas del proyecto, las
vistas del código fuente de los módulos, los objetos y los controles que
contienen las ventanas de la aplicación y el panel de controles
5. 4-Ventajas
Es un lenguaje RAD.
Posee una curva de aprendizaje muy rápida.
Integra el diseño e implementación de formularios de Windows.
Permite usar con suma facilidad la plataforma de los sistemas Windows.
El código en Visual Basic es fácilmente migrable a otros lenguajes.
Acostumbra a los desarrolladores a programar con eficiencia.
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
Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en
las aplicaciones mediante Microsoft Script Control
Fácilmente extensible mediante librerías DLL y componentes ActiveX de
otros lenguajes.
Definición de:
Propiedades: El conjunto de datos que describen las características de un
objeto se le conoce como sus propiedades. Para un formulario tenemos por
ejemplo, las propiedades BackColor (color de fondo), Height (altura).
Algunas propiedades no solo determinan el aspecto que tiene el objeto,
sino que además pueden determinar su comportamiento; por ejemplo,
la propiedad MaxButton establece si el formulario tendrá o no el
botón Maximizar. La presencia o ausencia de este botón determinará si el
formulario se puede o no maximizar.
Métodos: Los métodos son un conjunto de procedimientos que permiten
que un objeto ejecute una acción o tarea sobre sí mismo. Por ejemplo, para
un formulario tenemos el método Hide que hará que el formulario se oculte;
o el método Show que hará que el formulario se vuelva a mostrar.
Eventos: Un evento es una acción que es reconocida por el objeto. Un
evento ocurre (se dispara) como resultado de la interacción del usuario con
el objeto. También puede dispararse debido a la ejecución de código
(sentencias) o como resultado de la interacción de otro objeto con el objeto
de poseedor del evento. Para un formulario tenemos por ejemplo; el
evento Load que se dispara cuando se carga el formulario; o el
evento Click para un botón de comando, se dispara cuando se hace clic
sobre él.
6. Objetos Inrinsecos.
Label: es un control que nos permite presentar en texto. La etiqueta debe
usarse en aquellos casos en los que exista una información estática 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 como por ejemplo, en respuesta a un clic de un botón.
Combobox: Un ComboBox es una lista desplegable muy útil para hacer una
selección de varias opciones.
El control ComboBox de los formularios Windows Forms se utiliza para
mostrar datos en un cuadro combinado desplegable. El
control ComboBox aparece en dos partes:
1.- La parte superior es un cuadro de texto que permite al usuario escribir
un elemento de la lista.
2.- La segunda parte es un cuadro de lista que muestra una lista de
elementos, de los cuales el usuario puede seleccionar uno.
Un ComboBox es un uso común de interfaz gráfica de usuario flash. Los
ComboBox se aplican típicamente para proporcionar autocompletar o
Autotype funcionalidad en una forma cómoda para el usuario.
Textbox: La TextBox le permite mostrar o editar texto sin formato. Un uso
común TextBox de a es editar texto sin formato en un formulario. Por
ejemplo, un formulario que pide el nombre del TextBox usuario, el número
de teléfono, etc. usaría controles para la entrada de texto. En este
tema TextBox se presenta la clase y se Lenguaje XAML
Command Button: El componente Command Button (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.
ListBox: Permite a los usuarios seleccionar uno o mas 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 que el
usuario pueda seleccionar varios elementos
PictureBox: Es un control contenedor, que se utiliza para mostrar o cargar
archivos de imagen, también para dibujar figuras mediante los métodos
graficos, y también como control contenedor de otros controles, como lo
controles Frame vista de un PictureBox con un grafico cargador
7. Image: Permite visualizar gráficos e imágenes de los formatos clásicos
como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos ellos son aceptados
por este control como los png o lo s Tif, por decir algunos.
En comparación con el control PictureBox que parecen muy similares, el
control Image tiene muchas menos características que este, por ejemplo
una de ellas es que no se pueden utilizar los métodos gráficos para dibujar
sobre el mismo, tampoco es un contenedor de controles como si lo es el
PictureBox, no posee propiedad Hdc para interactuar con Apis, tampoco
propiedad Hwnd y varias otras.
Propiedades básicas de acuerdo al tipo de objeto
8. Conclusión.
Al concluir este trabajo entendí que Visual Basic es un lenguaje de programación
dirigido por evento y está diseñado para facilitar el desarrollo de aplicaciones en
un entorno grafico y también de trabajo, ya que Visual Basic integra distintas
funciones como las de el diseño, modificación , depuración, entre otros.
Este mismo lo pueden utilizar tanto principiantes como expertos, gracias a la
facilidad con la que se maneja y gracias a sus grandes ventajas entre las cuales
se encuentra que es excelente para cálculos intensivos de CPU.
Por otra parte se pueden apreciar las definiciones de propiedades, métodos y
eventos las cuales están muy relacionadas al lenguaje de Visual Basic.
Finalmente se pudo visualizar un cuadro sinóptico donde se notan algunas de las
propiedades básicas de acuerdo al tipo de objeto.