SlideShare una empresa de Scribd logo
1 de 28
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.
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.
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.
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 .
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 ?
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
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
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.
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
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.
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.
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.
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.
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.
Contiene la lista de los archivos que forman
parte de la aplicación. Enumera los
formularios y módulos del proyecto actual.
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.
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
2. Establecer las propiedades de los objetos
Determinar las propiedades necesarias para mejorar la
apariencia y presentación de la aplicación.
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.
4. Guardar el proyecto
Almacenar cada uno de los objetos que forman de la
aplicación.
5. Probar y depurar la aplicación
Verificar el funcionamiento y depurar la aplicación.
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.
Qué es VisualBasic y sus principales características

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Trabajo
TrabajoTrabajo
Trabajo
 
Características de visual basic
Características de visual basicCaracterísticas de visual basic
Características de visual basic
 
Visual basic 0.6 rivera & g
Visual basic 0.6 rivera & gVisual basic 0.6 rivera & g
Visual basic 0.6 rivera & g
 
Programacion
ProgramacionProgramacion
Programacion
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Santiago jeres barra de menu
Santiago jeres barra de menuSantiago jeres barra de menu
Santiago jeres barra de menu
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Visual basic
Visual basicVisual basic
Visual basic
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Visual basic y java
Visual basic y javaVisual basic y java
Visual basic y java
 

Similar a Qué es VisualBasic y sus principales características

Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basicdenis2801
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual BasicRuth Naranjo
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnicoKarolayFinol
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vbvalerin01
 
Elemento 1 (visual studio)
Elemento 1 (visual studio)Elemento 1 (visual studio)
Elemento 1 (visual studio)Marlene Pallo
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalezibetica
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezJairo Bermudez
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siAlejandro Ferrer
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando EspinozaMarvel ico
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 
Introduccion a vba aplicado en word
Introduccion a vba aplicado en wordIntroduccion a vba aplicado en word
Introduccion a vba aplicado en wordElvin Fortin
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN MariaLeon126
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASICFRANCIACOCO
 

Similar a Qué es VisualBasic y sus principales características (20)

Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Elemento 1 (visual studio)
Elemento 1 (visual studio)Elemento 1 (visual studio)
Elemento 1 (visual studio)
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Introduccion a vba aplicado en word
Introduccion a vba aplicado en wordIntroduccion a vba aplicado en word
Introduccion a vba aplicado en word
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
Vb
VbVb
Vb
 
Visual basic.docx
Visual basic.docxVisual basic.docx
Visual basic.docx
 
Visual basic.docx
Visual basic.docxVisual basic.docx
Visual basic.docx
 

Último

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 

Último (20)

Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 

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.