1. República bolivariana de Venezuela
Ministerio del poder popular para la
Educación universitaria
Instituto universitario politécnico
Santiago Mariño
Extensión: col - sede: ciudad Ojeda
Asignatura: ELECTIVA III
VISUAL BASIC
Autor
Marco Villarroel
C.I: 22.378.850
Ciudad Ojeda, junio del 2017.
2. INTRODUCCION
Visual BASIC es un lenguaje de programación dirigidos por eventos para la
empresa me Microsoft su primera versión fue creada en 1991 mientras que la
última fue libera en 1998. El entorno de desarrollo de visual basic es muy similar al
de otros lenguajes. Realizando una instalación típica del producto y sus las
características básicas.
Este lenguaje de programación es la unión de dos programas que juntos permiten
desarrollar robustos programas 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.
3. VISUAL BASIC
(entorno de desarrollo integrado, o, en inglés, Integrated Development Enviroment)
que ha sido empaquetado como un Programa de aplicación; es decir, consiste en
un editor de código (programa donde se escribe el código fuente), un depurador
(programa que corrige errores en el código fuente para que pueda ser bien
compilado), un compilador (programa que traduce el código fuente a lenguaje de
máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar
en la que no es necesario escribir el código para la parte gráfica del Programa,
sino que se puede hacer de forma visual).
Con Visual Basic se pueden desarrollar aplicaciones para Windows más
rápidamente. Los errores de Programación no se generan tan frecuentemente y, si
lo hacen, son más sencillos de depurar.
Los elementos que componen la pantalla de Visual Basic son:
Barra de menús: Visualiza las órdenes que se utilizan para desarrollar, probar y
archivar una aplicación. Los menús que nos encontramos son:
Archivo: contiene las órdenes para trabajar con archivos.
Edición: contiene las herramientas que ayudan a escribir el código.
Ver: da acceso rápido a todas las partes del Programa.
Insertar: permite incluir nuevos módulos y formularios en la aplicación.
Ejecutar: permite verificar la aplicación mientras se desarrolla.
Herramientas: controla el aspecto y propiedades del entorno.
Complementos: contiene las utilidades para el manejo de bases de datos.
Ayuda: proporciona una valiosa, cómoda y potente ayuda, muy bien pensada y
elaborada, con la cual, el principiante puede aprender muchas cosas y el
programador experimentado puede auxiliarse cuando le sea necesario.
4. Ventana o barra de herramientas: Facilita el uso a las órdenes más comunes.
De izquierda a derecha los iconos que aparecen permiten:
Formulario: crear un nuevo Formulario.
Modulo: crear un nuevo módulo. Se utiliza para crear fragmentos de código
independiente del formulario.
Abrir Project: abrir un proyecto.
Guardar Proyecto: guardar un proyecto.
Bloquear Controles: impedir que se muevan los controles del formulario
involuntariamente.
Editor de Menús: visualizar la ventana de diseño de menús.
Propiedades: visualizar la ventana de propiedades de los distintos objetos.
Examinador de Objetos: mostrar las clases, métodos, propiedades, etc. de los
objetos disponibles en la aplicación.
Proyecto: visualizar la Ventana de proyecto.
Inicio: ejecutar la aplicación diseñada y así poder probar su funcionamiento.
Interrumpir: realizar una pausa en la ejecución de la aplicación bajo prueba, que
puede reiniciarse cuando se desee con el botón continuar.
Terminar: terminar la ejecución de la aplicación bajo prueba para volver a la etapa
de diseño.
Inspección Instantánea: visualizar el valor del elemento seleccionado en la
ventana de código.
Llamadas: visualizar la estructura de llamadas activas.
Caja de herramientas: Provee de un conjunto de herramientas que permiten
colocar los controles en el formulario durante el diseño del proyecto.
5. Ventana de proyecto: En esta ventana están especificados los ficheros
(formularios, módulos, etc.) que forman la aplicación y, dónde se seleccionarán
para crearlos o modificarlos.
Ventana del formulario: Es la ventana que da lugar a la interfaz de usuario. Es la
ventana que se personalizará. Los puntos que aparecen sobre el formulario,
forman una rejilla que ayuda a la hora de alinear los controles que se sitúan sobre
el mismo.
Ventana de propiedades: Especifica las propiedades de cada uno de los objetos.
En cada momento mostrará las propiedades del objeto seleccionado en el
formulario. Está formada por dos partes: la lista desplegable de objetos que
visualiza el nombre del objeto seleccionado y, la lista de propiedades del objeto
seleccionado.
CARACTERÍSTICAS DE VISUAL BASIC.
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.
6. 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.
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 Y DESVENTAJAS DE VISUAL BASIC
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.
OBJETOS, PROPIEDADES, MÉTODOS Y EVENTOS
Los objetos, propiedades, métodos y eventos son las unidades básicas de la
programación orientada a objetos. Un objeto es un elemento de una aplicación,
que representa una instancia de una clase. Propiedades, métodos y eventos son
las unidades de creación básicas de los objetos y constituyen sus miembros.
7. Objetos: Un objeto representa una instancia de una clase,
como Form, Control o Component. En código de Visual Basic, debe crear una
instancia de un objeto antes de poder aplicar uno de los métodos del objeto o
cambiar el valor de una de sus propiedades. La creación de instancias es el
proceso mediante el cual se crea una instancia de una clase y se asigna a una
variable de objeto.
A continuación se muestra un ejemplo:
Dim x As New MyClass()
En este ejemplo, la variable x se asigna para hacer referencia a una nueva
instancia de la clase MyClass.
Propiedades: 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. Por ejemplo, el siguiente procedimiento cambia el título de un
formulario Windows Forms de Visual Basic mediante la definición de la
propiedad Text:
Public Sub ChangeName(newTitle)
myForm.Text = newTitle
End Sub
Algunas propiedades pueden establecerse. El tema de Ayuda de cada propiedad
indica si esa propiedad se puede establecer (lectura y escritura), sólo leer (sólo
lectura) o sólo escribir (sólo escritura). Puede recuperar información sobre un
objeto mediante la obtención del valor de retorno de una de sus propiedades. El
siguiente procedimiento utiliza un cuadro de mensaje para mostrar el título que
aparece en la parte superior del formulario actualmente activo.
8. 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.
En el siguiente ejemplo se ilustra el uso del método Start de un
componente Timer:
'Instantiates a Timer object.
Dim myTimer As New System.Windows.Forms.Timer ()
'Invokes the Start method of myTimer.
MyTimer.Start
Eventos: 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. Para obtener más información,
vea Eventos y delegados.
OBJETOS INTRÍNSECOS
TextBox: Mediante este control podremos realizar tanto la entrada como la salida
de datos en nuestras aplicaciones.
No hace falta que indiquemos las coordenadas de la situación del formulario en
pantalla, simplemente tendremos que marcar sobre el control de la caja de
herramientas y dibujarlo con el tamaño que queramos en nuestro formulario
Label: Este control es también uno de los más utilizados, aunque
su utilidad queda restringida a la visualización de datos en el mismo, no
permitiendo la introducción de datos por parte del usuario.
9. CommandButton: Este control es el típico botón que aparece en todas las
aplicaciones y que al hacer clic sobre él nos permite realizar alguna operación
concreta, normalmente Aceptar o Cancelar. Aunque según el código que le
asociemos podremos realizar las operaciones que queramos.
OptionButton: Este control nos permite elegir una opción entre varias de las que
se nos plantean. Cada opción será un control optionbutton diferente.
PROPIEDADES BÁSICAS: NAME, CAPTION (O TEXT), BACKCOLOR,
FORECOLO
Name: devuelve el nombre utilizado en el código para identificar un objeto
Capitón: devuelve o establece el texto mostrado en la barra de título de un objeto
o bajo el icono de un objeto
Back color: devuelve o establece el color de fondo de un objeto
Fore color: devuelve o establece el color de primer plano utilizado para mostrar
texto y gráficos de un objeto
10. CONCLUSIÓN
Visual Basic es una herramienta que está basada en crear programas por eventos,
hoy en día es uno de los programas más utilizados debido a su gran facilidad de
manejo, además ofrece gran utilidad en el momento de programar. Visual BASIC
ofrece en su ventana una gran variedad de objetos que son útiles al momento de
poder ejecutar una acción a través de botones de comando.