Visual Basic

May 22, 2024 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Visual Basic...

Description

INTEGRANTES •

CORDOVA NOLAZCO, LUIS ENRIQUE



BALTAZAR ESPINOZA, DIEGO RICARDO



MALPARTIDA MAYTA, JORGE LUIS



GUERRA TIMOTEO, ELÍAS



SANTIAGO VALERIO, MARCO

¿Qué es Visual Basic? Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea un modelo de programación manejada por eventos.

Partes del entorno 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.

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, 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.

Requerimientos y Características ✓ Visual Basic tiene reservadas determinadas palabras clave para su uso exclusivo.

✓ Se debe evitar usar una palabra clave reservada como nombre de un objeto. Si el nombre de un objeto coincide con la palabra clave, cada vez que se haga referencia al objeto debe aparecer entre identificadores delimitadores, como dobles comillas (“”) o corchetes ([]). ✓ Para hacer un comentario en una línea se puede poner una comilla simple antes de este (‘ ) ✓ Visual no distingue las mayúsculas de las minúsculas.

¿Qué es un objeto? Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo auto contenido llamado objeto. Los bloques básicos de construcción de una aplicación con Visual Basic son los objetos. Cada objeto tiene un conjunto de características y un comportamiento definido (propiedades, métodos y eventos) que lo diferencian de otros tipos de objeto

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.

Algunos eventos comunes definidos en Visual Basic son: Click: ocurre cuando se presiona y suelta un botón del mouse sobre un objeto. DblClick: ocurre cuando se presiona y suelta dos veces un botón del mouse sobre un objeto. DragDrop: ocurre al arrastrar y soltar un determinado objeto con el mouse.

DragOver: ocurre si una operación de arrastrar y soltar está en curso. GotFocus: ocurre cuando un objeto recibe el control o foco, ya sea mediante una acción del usuario como hacer clic en un objeto ventana, o cambiando el foco de objeto desde el programa, mediante el método SetFocus. LostFocus: contrario al anterior, este evento ocurre cuando el objeto pierde el enfoque, sea mediante acción del usuario o efectuado desde la aplicación.

KeyDown: ocurre cuando el usuario mantiene presionada una tecla. KeyUp: ocurre cuando el usuario deja de presionar una tecla. Este evento sucede precisamente al terminar el evento KeyDown. KeyPress: ocurre como cuando se presiona y suelta una tecla.

MouseDown: ocurre cuando el usuario presiona un botón del mouse. MouseUp: se produce cuando el usuario suelta el botón del mouse.

MouseMove: este evento ocurre mientras el usuario mueve o desplaza el puntero del mouse sobre un objeto.

Declaración de variables La declaración de las variables en Visual Basic se hace por medio de la instrucción Dim seguida del nombre de la variable y del tipo de datos que esta contendrá. Con una misma instrucción Dim podemos declarar más de una variable, incluso de tipos diferentes, tal como veremos a continuación. La siguiente línea de código declara una variable de tipo entero: Dim i As Integer Tal como se ha dicho, también podemos declarar en una misma línea más de una variable: Dim a, b, c As Integer

En este caso, las tres variables se la han definido del mismo tipo, que es el indicado al final de la declaración.

HISTORIA VISUAL BASIC •

B.A.S.I.C. significa: Código de instrucciones de uso universal para principiantes.



Es un lenguaje de programación que actúa como un intermediario entre el operador y el computador.



John Kemeny

BASIC es un lenguaje de programación desarrollado por los estadounidenses John Kemeny y Thomas Kurtz en el Dartmouth College en 1964.

Thomas Kurtz

VERSIONES DE VISUAL BASIC •

1991 - Visual Basic 1.0 para Windows 3 1. 2.



Facilidad y rapidez de crear aplicaciones para Windows. Luego de 12 meses se desarrollo y mejoro la versión 1.0 con la herramienta Thunder (Trueno).

1992 – Visual Basic 2.0 1. 2. 3.

Se lanzo en noviembre de 1992. Mayor capacidad de crear aplicaciones de mayor tamaño y mas sofisticadas. Nuevas herramientas como: ventana de propiedades, sintaxis del código en color entre otras.

El cuadro de propiedades y la caja de herramientas (con controles añadidos) de Visual Basic 2.0.

VERSIONES DE VISUAL BASIC •

Visual Basic 3.0 1. 2.



Salió al mercado en verano de 1993. Incluía la versión 1.1 de Microsoft Jet Database Engine, que permitía acceso a bases de datos.

Visual Basic 4 - para Windows 95 1. 2.

Surgida en agosto de 1995. Fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para Windows.

VERSIONES DE VISUAL BASIC •

Visual Basic 5 - para Office 97 1. 2. 3. 4.

Salió al mercado en febrero de 1997. Versión que generaba programas de 32 bits exclusivamente. En esta versión se tenía la posibilidad de crear controles personalizados. También permitía compilar a código ejecutable nativo de Windows , logrando con ello incrementar la velocidad de ejecución de los programas generados.

VERSIONES DE VISUAL BASIC •

Visual Basic 6.0 1. 2.

Salido a mediado de junio del 1998. Incrementó el número de áreas e incluyó la posibilidad de crear aplicaciones basadas en Web. Microsoft retiró el soporte de VB6 en marzo de 2008 , pero a pesar de ello las aplicaciones que genera son compatibles con plataformas más modernas , como Windows Vista , Windows Server 2008, Windows 7 y Windows 8.

VERSIONES DE VISUAL BASIC •

A partir de 2002 Visual Basic se integró dentro de una plataforma de programación más amplia que admitía la programación en distintos lenguajes denominada Visual Studio.NET y empezó a usarse el término Visual Basic.NET para hacer referencia a estas nuevas versiones. No obstante, Visual Basic ha seguido siendo un lenguaje propio que ha seguido usándose. Ya dentro de Visual Studio pueden destacarse estas versiones:  Visual Basic 2005: Introdujo cambios importantes en relación a la filosofía de programación en que se basaba Visual Basic (aunque el lenguaje continúa siendo esencialmente el mismo).  Visual Basic 2008, 2010, 2012, …. : Visual Basic es un lenguaje vivo que se mantiene integrado dentro de la plataforma Visual Studio y del que continúan apareciendo versiones que van introduciendo progresivas mejoras.

APLICACIONES DE VISUAL BASIC •

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. Los objetos Actives son una nueva tecnología de acceso a datos. Asistente para formularios: sirve para generar de manera automática formularios que administran registros de tablas o consultas pertenecientes a una base de datos, hoja de cálculo u objeto. Asistente para barras de herramientas.

¿DONDE USAMOS VISUAL BASIC? •

Es ampliamente utilizado en corporaciones, porque es una herramienta que permite crear rápidamente aplicaciones Windows. Facilidad del lenguaje permite crear aplicaciones para Windows en muy poco tiempo. Permite generar librerías dinámicas (DLL) ActiveX de forma nativa. Permite la utilización de formularios. Posibilidad de desarrollar y ejecutar aplicaciones de Visual Basic 6.0 en Windows 2005 o 2008.

CATEGORÍAS DE LAS APLICACIONES DE VISUAL BASIC: •

Multimedia



Base de datos



Internet, red



Gráficos - animación



Archivos



Utilidades



Juegos



Varios



Enlaces externos

Conclusiones ✓ Posee una curva de aprendizaje muy rápida. ✓ Integra el diseño e implementación de formularios de Windows. ✓ 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. ✓ Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.

Conclusiones ✓ Posibilidad de crear aplicaciones para Microsoft Office. ✓ Creación de aplicaciones que interaccionan con la gran mayoría de Sistemas Gestores de Bases de Datos Relacionales y Orientados a Objetos (SGBDROO). ✓ Posibilidad de diseñar clases, controles y componentes nuevos, y darles sus propios comportamientos y propiedades para reutilizarlos en otras aplicaciones o entornos de desarrollo.

EJEMPLOS EN VISUAL BASIC •

VARIABLES Y TIPO DE DATOS

En cuanto a los tipos de variables, Visual Basic las clasifica en función del tipo de dato que contienen. Veamos las más usuales.

EJEMPLO 1: Para crear variable utilizamos la palabra reservada “Dim”, luego escribir el nombre de la variable, luego añadimos “As” para decirle que tipo de dato será añadir el tipo de dato en este caso añadimos un tipo de dato entero ”Integer”. Escribimos el valor de la variable, por ejemplo que sea igual a 50. Para mostrar la variable en una ventana emergente usamos un comando, lo cual se llama “MsgBox(nombre de la variable)”



ARRAYS

Para los arreglos se la secuencia parecida a las de tipos de datos, pero en este caso se tiene que especificar cuantas posiciones tendrá el arreglo. Ejemplo 2

Escribimos la palabra reservada “Dim”, el nombre del arreglo “arreglo()”, abrimos paréntesis para decirle cuantas posiciones tendrá el arreglo, le decimos que tipo de dato es, para este ejemplo decimos que es de tipo texto “String” Para asignar los valores a cada una de las posiciones escribimos: arreglo(0) = “hola” arreglo(1) = “como estas” arreglo(2) = “muy feliz”

Para mostrar cada una de las posiciones del arreglo usamos: MgBox(arreglo(0) + “ “ + arreglo(1) + “ “ + arreglo(2) +……….)



OPERADORES

A continuación se muestra los principales operadores matemáticos que usan en el programa.

Ejemplo 3 Haremos un ejemplo con el operador suma ”+” escogemos variables de tipo decimal “Double” y le asignamos el nombre a cada variable num1, num2, num3,…… También asignamos una variable para guardar el resultado de la operación “operacion” Le damos los valores correspondientes a cada variable En este caso esgogemos los siguientes valores

num1 = 45.23 num2 = 26.65

Y mostramos el resultado con MsgBox(operacion)



SENTENCIA IF

Es una estructura selectiva donde involucra dos caminos “if” (verdadero), “else” (falso) para anidar se usa “elseif”. Haremos un ejemplo. Ejemplo 4 : Introducimos dos números y comparamos quien es el mayor y quien es el menor, para ello explicaremos paso a paso:

Creamos una etiqueta donde nos mostrara el resultado: Del cuadro de herramientas creamos dos “TexBox” y un “Button” y en ambas herramientas cambiamos las propiedades de name. Es decir:

Luego en la funcion comparar introducimos los siguientes codigos Dim num1, num2 As Integer

num1 = txtnum1.Text num2 = txtnum2.Text

If (num1 < num2) Then MsgBox("Numero1 menor que Numero2")

ElseIf (num1 = num2) Then MsgBox("Numero1=Numero2")

Else MsgBox("Numero1 mayor que Numero2") End If

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF