Estrategia de prompts, primeras ideas para su construcción
Qué es VisualBasic y sus principales características
1.
2.
3. Qué es
VISUALBASIC
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.
4. Visual Basic es un lenguaje basado en objetos, ya que tiene una interfaz gráfica donde se
colocan los controles y luego se programan los eventos de cada objeto en código BASIC y se
ejecuta la aplicación. Contiene todos los controles que se ven en el entorno Windows y éstos se
colocan sobre un elemento llamado Formulario, el cual será la ventana de la aplicación.
Las aplicaciones son manejadas por eventos y se ejecutan diferentes secciones de código en
respuesta a eventos.
La secuencia de eventos determina la secuencia en que el código se ejecuta.
5. VENTAJAS
Simple, por lo tanto es fácil de aprender.
Se dibuja formularios mediante el arrastre de controles.
La sintaxis tiene semejanza al lenguaje natural humano.
Lenguaje compatible con Microsoft office.
Tiene una ligera implementación de la POO.
6. DESVENTAJAS
Sólo Microsoft puede decidir la evolución de este lenguaje.
Sólo genera ejecutables para Windows.
La ligera implementación de la POO no permite sacar el máximo
provecho de este modelo de programación.
No incluye operadores a nivel de bits .
7. Cada formulario que se crea con Visual Basic es un módulo autocontenido 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 objetos. En otras palabras, un objeto
formulario ha sido diseñado para cumplir determinada función en una aplicación, y no es lo
mismo que un objeto menú.
Qué es un OBJETO ?
8. Es un conjunto de características que permiten modificar la apariencia de los objetos.
Por ejemplo: el color, tamaño, tipo de letra, nombre, etc.
PROPIEDADES
Son acciones que pueden ser ejecutadas sobre sí mismas predefinidas por el sistema o por la aplicación.
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.
MÉTODOS
9. Un evento es una acción que es reconocida por el objeto. Un evento ocurre 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.
EVENTOS
10.
11. En el entorno de Visual Basic consta de
elementos como:
Barra de menús.
Barra de herramientas.
Cuadro de herramientas.
Diseñador de formularios.
Editor de código.
Explorador de proyectos.
Ventana de propiedades.
12. Barra de menús
Barra de
herramientas
Explorador
de proyectos
Ventana
de
propiedad
es
Cuadro de
herramient
as
Diseñador del
formulario
Editor de
código
13. Presenta los comandos que se usan para trabajar con Visual Basic.
Además de los menús estándar Archivo, Edición, Ver, Ventana,
Ayuda, etc.; se proporcionan otros menús para tener acceso a
funciones específicas de programación como Proyecto, Formato o
Depuración.
14. Proporcionan un rápido acceso a los comandos usados normalmente en el entorno de
programación. De forma predeterminada, al iniciar Visual Basic se presenta la barra de
herramientas Estándar. Es posible activar o desactivar otras barras de herramientas
adicionales para modificar, diseñar formularios desde el comando Barras de herramientas
del menú Ver.
Las barras de herramientas se pueden acoplar debajo de la barra de menús o pueden "flotar"
si seleccionas la barra vertical del borde izquierdo y la arrastras fuera de la barra de
menús.
15. Podemos encontrar un conjunto de herramientas que permiten insertar los objetos o controles en el
formulario durante el diseño.
Además del diseño del cuadro de herramientas predeterminado, puedes crear tu propio diseño
personalizado si seleccionas Agregar ficha en el menú contextual y agregas controles a la ficha
resultante.
16.
17. Es la ventana en la que se personaliza el diseño de la interfaz de tu
aplicación.
Se pueden agregar controles, gráficos e imágenes a un formulario
para crear la apariencia que desees. Cada formulario de la
aplicación tiene su propia ventana diseñador de formulario.
18. Esta ventana funciona como un editor para escribir el código de la
aplicación. Se creará una ventana de código para cada formulario o
módulo de la aplicación. Para tener acceso a la ventana de edición,
la forma más sencilla es hacer doble click sobre el formulario o sobre
el objeto al cual quiera incluir código.
19. Contiene la lista de los archivos que forman
parte de la aplicación. Enumera los
formularios y módulos del proyecto actual.
20. Los objetos tiene asociados unas propiedades que
describen sus atributos, valores, comportamiento
y apariencia del objeto.
Una propiedad es una característica de un
objeto, como su tamaño, título o color.
21.
22. Es el diseño o la apariencia inicial de la aplicación.
Necesitamos un conjunto de objetos sobre el formulario, cada un
identificado con su respectivo nombre.
1. Crear la interfaz de usuario
23. 2. Establecer las propiedades de los objetos
Determinar las propiedades necesarias para mejorar la
apariencia y presentación de la aplicación.
24. 3. Escribir códigos para los eventos
Codificar cada unos de los objetos con las sentencias
correspondientes para que respondan a las necesidades de
los usuarios.
25. 4. Guardar el proyecto
Almacenar cada uno de los objetos que forman de la
aplicación.
26. 5. Probar y depurar la aplicación
Verificar el funcionamiento y depurar la aplicación.
27. 6. Crear un archivo ejecutable
Utilizar las opciones de la barra de menús para generar un archivo ejecutable.
7. Crear una aplicación de instalación
Utilizar elementos adicionales que me permitan generar un archivo instalador.