SlideShare a Scribd company logo
1 of 7
COLEGIO NICOLAS ESGUERRA J.T.
INFORMATICA
Visual BASIC
Guía 0
Inducción básica
¿Qué es VisualBasic?
Es un lenguaje de programación que se ha diseñado para facilitar el desarrollo de aplicaciones o programas
para computador en un entorno grafico (GUI GRAPHICAL USER INTERFACE) Como Windows 7, Windows
NT o superior.
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.
Características de Visual Basic.
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 mediante la acción de arrastrar y colocar
sobre formularios o informes.
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 (ADO- ACTIVE DATA
OBJECT)
Asistente para barras de herramientas es factible incluir barras de herramientas o barra de herramientas
personalizada, donde el usuario selecciona los botones que desea visualizar durante la ejecución.
En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código HTML para controlar los
eventos que se realizan con frecuencia en una página web.
La Ventana de Vista de datos proporciona acceso a la estructura de una base de datos. Desde esta también
hay acceso al Diseñador de Consultas y diseñador de Base de datos para administrar y e incluir registros.
Las Aplicaciones Tradicionales
En las aplicaciones tradicionales o procedimentales, es la aplicación quien controla que porciones de código
se ejecuta, y la secuencia en que este se ejecuta. La ejecución de la aplicación se inicia con la primera línea
de código, y sigue una ruta predefinida a través de la aplicación, llamando procedimientos según sea
necesario.
Las Aplicaciones Manejadas por Eventos
En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida. En vez de esto, se
ejecutan diferentes secciones de código en respuesta a eventos. Los eventos se desencadenan por acciones
del usuario, por mensajes del sistema o de otras aplicaciones. La secuencia de eventos determina la
secuencia en que el código se ejecuta. Es por esto que la ruta que sigue el código de la aplicación es
diferente cada vez que se ejecuta el programa.
Una parte esencial de la programación manejada por eventos es el escribir código que responda a los
posibles eventos que pueden ocurrir en una aplicación. Visual Basic facilita la implementación del modelo de
programación manejada por eventos.
¿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. 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ú.
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 Back Color (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.
¿Qué papel cumplen las propiedades, métodos y eventos?
Toda aplicación necesita una interfaz de usuario, la parte visual a través de la cual el usuario interactúa con la
aplicación.
Los bloques básicos de construcción de una interfaz de usuario son los formularios y los controles. Visual
Basic utiliza técnicas de programación visual para diseñar las aplicaciones.
Terminologíade Visual Basic
Conforme trabaje con Visual Basic, necesitará estar familiarizado con los siguientes términos:
Término - Definición
Tiempo de diseño ….. Es el momento en el que se construye la aplicación.
Tiempo de ejecución.. Es el momento en el cual ejecutamos e interactuamos con la aplicación como lo haría
el usuario.
Formulario
Un formulario sirve como una ventana que puede personalizar como la interfaz de su aplicación o como un
cuadro de diálogo que usa para obtener información del usuario. Un formulario puede existir individualmente o
puede servir como un documento dentro de una interfaz de documento múltiple (MDI)
Término Definición
Controles Representación gráfica de objetos tales como botones, cuadros de lista, cuadros de edición, etc.,
con los que el usuario interactúa para proporcionar información a la aplicación.
Objetos Un término general usado para describir todos los formularios y controles que forman parte de la
aplicación.
Qué es un proyecto?
Cuando desarrolla una aplicación, Visual Basic crea un archivo especial llamado Archivo de Proyecto para
administrar todos los demás archivos de la aplicación.
El Archivo de Proyecto es simplemente una lista de todos los archivos y objetos asociados con el proyecto, así
como información sobre las opciones del entorno. Esta información se actualiza cada vez que se guarda el
proyecto. Todos los archivos y objetos también se pueden compartir con otros proyectos. Un proyecto está
compuesto por los siguientes archivos:
La Ventana de Código
Código es un término general para todas las sentencias Visual Basic que usted escribe en una aplicación:
procedimientos de evento y procedimientos generales. El código en Visual Basic se escribe en la ventana de
Código. El editor de texto es solo un editor ASCII con colores para diferenciar las palabras claves en el código
que escribe.
La Ventana de Código se usa para escribir, mostrar y editar el código de su aplicación. Puede abrir una
ventana de código por cada módulo de su aplicación, de modo que puede fácilmente copiar y pegar entre
ellos.
Manejo de Formularios
Normalmente la interfaz de una aplicación está compuesta por varios formularios. Cuando Visual Basic inicia
la aplicación, automáticamente se muestra el formulario de arranque, mientras que los otros formularios deben
ser mostrados y ocultados a través de código. El método o función usado depende de lo que deseamos hacer.
En conclusión, un programa informático es un conjunto de "órdenes o instrucciones" que al ser ejecutadas
dan lugar al software. Estas "órdenes", del programa, son escritas con un lenguaje de programación que en
nuestro caso es Visual Basic.Net.
Visual Basic.Net 2008 es un programa que consiste en la programación en lenguaje Basic en un entorno
visual de manejo.
PARTES:
La programación visual, es un tipo de programación que utiliza elementos visuales, como botones, dibujos,
label, command, text box, formularios, etc.,
El formulario es la ventana desde donde se opera (espacio de trabajo) y se colocan los elementos visuales.
El código o codificación, en cambio, es desde donde se programan los eventos, es decir donde se dan las
instrucciones necesarias para desarrollar el problema.
El entorno Visual Basic corrige los eventos programados y detecta si hay un error cuando se produce un
error de sintaxis o cuando hay variables no especificadas.
En VisualBasic se maneja un entorno gráfico y un entorno de código que son complementarios al ejecutar el
programa
1. El primer paso es saber cuál es problema a resolver
2. El segundo paso es diagramarlo(dibujarlo mediante un diagrama de flujo)
El tercer paso es codificarlo o pasarlo a VisualBasic
¿CÓMO SE PROGRAMA?
La programación más sencilla es la que se hace utilizando las propiedades del objeto. Estas propiedades se
controlan desde el Cuadro de Propiedades y son programables desde la ventana Código. Para programar en
éste se selecciona el nombre del objeto. Propiedad
EJEMPLO:
Veamos un ejemplo de cómo se pueden hacer cálculos en Visual Basic.
Lo Primero es introducir en el formulario los elementos visuales de los que va a constar el programa.
Tres etiquetas, dos cuadros de textos y un botón de acción
Para escribir el texto deseado en las etiquetas, modificaremos la propiedad Caption.
En los botones de acción, se utiliza la misma propiedad
Ahora, desde la ventana código del botón de acción, programaremos los cálculos que se han de hacer.
Ingresar a Visual estudio/ crear un proyecto nuevo/ abrir una aplicación de Windows Forms
Formulario base
Colocamosluegoloscontroles(objetos)de diseñodel pantallazoinicial desde laventanade herramientascomoson:
Tres etiquetas, dos cuadros de textos y un botón de acción.
Las propiedadesde losobjeto se le asignan, al seleccionar el objeto cuando aparece la ventanade propiedadesala
derechadel formulario.
Estas propiedades dependen de la función que va a desempeñar el objeto y del programa a realizar….
TRABAJO EN CLASE: para responder en su cuaderno (Duración: 1 hora de clase)
¿Qué es Visual Basic?
Características de Visual Basic.
EXPLIQUE: Asistente para formularios, Asistente para barras de herramientas, La Ventana de Vista de datos.
Las Aplicaciones Tradicionales, Las Aplicaciones Manejadaspor Eventos.
¿Qué es un objeto? Propiedades, Métodos.
¿Qué papel cumplen las propiedades, métodos y eventos?
Terminologíade Visual Basic= copie los términos con sus definiciones.
En conclusión, un programa informático es un conjunto de "órdenes o instrucciones" que al ser ejecutadas
dan lugar al software. Estas "órdenes", del programa, son escritas con un lenguaje de programación que en
nuestro caso es Visual Basic.Net, explique partes, acompáñelo con dibujos.
Guia 0 vb    induccion

More Related Content

What's hot (18)

Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Trabajo
TrabajoTrabajo
Trabajo
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Unidad I. Programación
Unidad I. ProgramaciónUnidad I. Programación
Unidad I. Programación
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos Básicos
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual basic-6-0-guia
Visual basic-6-0-guiaVisual basic-6-0-guia
Visual basic-6-0-guia
 
Visual basic
Visual basicVisual basic
Visual basic
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Trabajo sobre visual basic
Trabajo sobre visual basic Trabajo sobre visual basic
Trabajo sobre visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 

Viewers also liked (20)

Folleto de visual basic
Folleto de visual basicFolleto de visual basic
Folleto de visual basic
 
Visual basic-60-navarra(1)
Visual basic-60-navarra(1)Visual basic-60-navarra(1)
Visual basic-60-navarra(1)
 
Visual basic
Visual basicVisual basic
Visual basic
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Novedades visual studio 2015
Novedades visual studio 2015Novedades visual studio 2015
Novedades visual studio 2015
 
Presentac..
Presentac..Presentac..
Presentac..
 
Visual basic, iliana, anais y mafer
Visual basic, iliana, anais y maferVisual basic, iliana, anais y mafer
Visual basic, iliana, anais y mafer
 
Cap7 2
Cap7 2Cap7 2
Cap7 2
 
Laboratorio nº 1
Laboratorio nº 1Laboratorio nº 1
Laboratorio nº 1
 
Menu de programas
Menu de programasMenu de programas
Menu de programas
 
Jairo y maria ruiz
Jairo y maria ruizJairo y maria ruiz
Jairo y maria ruiz
 
Guia lab2
Guia lab2Guia lab2
Guia lab2
 
Guia Aprendizaje Visual basic
Guia Aprendizaje  Visual basicGuia Aprendizaje  Visual basic
Guia Aprendizaje Visual basic
 
Conociendo Visual Basic
Conociendo Visual BasicConociendo Visual Basic
Conociendo Visual Basic
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.net
 
Asignatura Producción Industrial
Asignatura Producción IndustrialAsignatura Producción Industrial
Asignatura Producción Industrial
 
Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02Practica 02-taller-de-programacion-121226180145-phpapp02
Practica 02-taller-de-programacion-121226180145-phpapp02
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic Presentacion
 
Visual basic.
Visual basic.Visual basic.
Visual basic.
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 

Similar to Guia 0 vb induccion

Similar to Guia 0 vb induccion (20)

Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual basic Anyi Funez
Visual basic Anyi FunezVisual basic Anyi Funez
Visual basic Anyi Funez
 
Vb
VbVb
Vb
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
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
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basic
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Apuntes vb6
Apuntes vb6Apuntes vb6
Apuntes vb6
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Maria Añez
Maria AñezMaria Añez
Maria Añez
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Visual Basic 6 studio.pdf
Visual Basic 6 studio.pdfVisual Basic 6 studio.pdf
Visual Basic 6 studio.pdf
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 

Recently uploaded

Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 

Recently uploaded (20)

recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 

Guia 0 vb induccion

  • 1. COLEGIO NICOLAS ESGUERRA J.T. INFORMATICA Visual BASIC Guía 0 Inducción básica ¿Qué es VisualBasic? Es un lenguaje de programación que se ha diseñado para facilitar el desarrollo de aplicaciones o programas para computador en un entorno grafico (GUI GRAPHICAL USER INTERFACE) Como Windows 7, Windows NT o superior. 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. Características de Visual Basic. 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 mediante la acción de arrastrar y colocar sobre formularios o informes. 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 (ADO- ACTIVE DATA OBJECT) Asistente para barras de herramientas es factible incluir barras de herramientas o barra de herramientas personalizada, donde el usuario selecciona los botones que desea visualizar durante la ejecución. En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código HTML para controlar los eventos que se realizan con frecuencia en una página web. La Ventana de Vista de datos proporciona acceso a la estructura de una base de datos. Desde esta también hay acceso al Diseñador de Consultas y diseñador de Base de datos para administrar y e incluir registros. Las Aplicaciones Tradicionales En las aplicaciones tradicionales o procedimentales, es la aplicación quien controla que porciones de código
  • 2. se ejecuta, y la secuencia en que este se ejecuta. La ejecución de la aplicación se inicia con la primera línea de código, y sigue una ruta predefinida a través de la aplicación, llamando procedimientos según sea necesario. Las Aplicaciones Manejadas por Eventos En las aplicaciones manejadas por eventos, la ejecución no sigue una ruta predefinida. En vez de esto, se ejecutan diferentes secciones de código en respuesta a eventos. Los eventos se desencadenan por acciones del usuario, por mensajes del sistema o de otras aplicaciones. La secuencia de eventos determina la secuencia en que el código se ejecuta. Es por esto que la ruta que sigue el código de la aplicación es diferente cada vez que se ejecuta el programa. Una parte esencial de la programación manejada por eventos es el escribir código que responda a los posibles eventos que pueden ocurrir en una aplicación. Visual Basic facilita la implementación del modelo de programación manejada por eventos. ¿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. 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ú. 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 Back Color (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. ¿Qué papel cumplen las propiedades, métodos y eventos? Toda aplicación necesita una interfaz de usuario, la parte visual a través de la cual el usuario interactúa con la aplicación. Los bloques básicos de construcción de una interfaz de usuario son los formularios y los controles. Visual Basic utiliza técnicas de programación visual para diseñar las aplicaciones.
  • 3. Terminologíade Visual Basic Conforme trabaje con Visual Basic, necesitará estar familiarizado con los siguientes términos: Término - Definición Tiempo de diseño ….. Es el momento en el que se construye la aplicación. Tiempo de ejecución.. Es el momento en el cual ejecutamos e interactuamos con la aplicación como lo haría el usuario. Formulario Un formulario sirve como una ventana que puede personalizar como la interfaz de su aplicación o como un cuadro de diálogo que usa para obtener información del usuario. Un formulario puede existir individualmente o puede servir como un documento dentro de una interfaz de documento múltiple (MDI) Término Definición Controles Representación gráfica de objetos tales como botones, cuadros de lista, cuadros de edición, etc., con los que el usuario interactúa para proporcionar información a la aplicación. Objetos Un término general usado para describir todos los formularios y controles que forman parte de la aplicación. Qué es un proyecto? Cuando desarrolla una aplicación, Visual Basic crea un archivo especial llamado Archivo de Proyecto para administrar todos los demás archivos de la aplicación. El Archivo de Proyecto es simplemente una lista de todos los archivos y objetos asociados con el proyecto, así como información sobre las opciones del entorno. Esta información se actualiza cada vez que se guarda el proyecto. Todos los archivos y objetos también se pueden compartir con otros proyectos. Un proyecto está compuesto por los siguientes archivos: La Ventana de Código Código es un término general para todas las sentencias Visual Basic que usted escribe en una aplicación: procedimientos de evento y procedimientos generales. El código en Visual Basic se escribe en la ventana de Código. El editor de texto es solo un editor ASCII con colores para diferenciar las palabras claves en el código que escribe. La Ventana de Código se usa para escribir, mostrar y editar el código de su aplicación. Puede abrir una ventana de código por cada módulo de su aplicación, de modo que puede fácilmente copiar y pegar entre ellos. Manejo de Formularios
  • 4. Normalmente la interfaz de una aplicación está compuesta por varios formularios. Cuando Visual Basic inicia la aplicación, automáticamente se muestra el formulario de arranque, mientras que los otros formularios deben ser mostrados y ocultados a través de código. El método o función usado depende de lo que deseamos hacer. En conclusión, un programa informático es un conjunto de "órdenes o instrucciones" que al ser ejecutadas dan lugar al software. Estas "órdenes", del programa, son escritas con un lenguaje de programación que en nuestro caso es Visual Basic.Net. Visual Basic.Net 2008 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo. PARTES: La programación visual, es un tipo de programación que utiliza elementos visuales, como botones, dibujos, label, command, text box, formularios, etc., El formulario es la ventana desde donde se opera (espacio de trabajo) y se colocan los elementos visuales. El código o codificación, en cambio, es desde donde se programan los eventos, es decir donde se dan las instrucciones necesarias para desarrollar el problema. El entorno Visual Basic corrige los eventos programados y detecta si hay un error cuando se produce un error de sintaxis o cuando hay variables no especificadas. En VisualBasic se maneja un entorno gráfico y un entorno de código que son complementarios al ejecutar el programa 1. El primer paso es saber cuál es problema a resolver 2. El segundo paso es diagramarlo(dibujarlo mediante un diagrama de flujo) El tercer paso es codificarlo o pasarlo a VisualBasic ¿CÓMO SE PROGRAMA? La programación más sencilla es la que se hace utilizando las propiedades del objeto. Estas propiedades se controlan desde el Cuadro de Propiedades y son programables desde la ventana Código. Para programar en éste se selecciona el nombre del objeto. Propiedad EJEMPLO: Veamos un ejemplo de cómo se pueden hacer cálculos en Visual Basic. Lo Primero es introducir en el formulario los elementos visuales de los que va a constar el programa. Tres etiquetas, dos cuadros de textos y un botón de acción Para escribir el texto deseado en las etiquetas, modificaremos la propiedad Caption. En los botones de acción, se utiliza la misma propiedad Ahora, desde la ventana código del botón de acción, programaremos los cálculos que se han de hacer. Ingresar a Visual estudio/ crear un proyecto nuevo/ abrir una aplicación de Windows Forms
  • 5. Formulario base Colocamosluegoloscontroles(objetos)de diseñodel pantallazoinicial desde laventanade herramientascomoson: Tres etiquetas, dos cuadros de textos y un botón de acción.
  • 6. Las propiedadesde losobjeto se le asignan, al seleccionar el objeto cuando aparece la ventanade propiedadesala derechadel formulario. Estas propiedades dependen de la función que va a desempeñar el objeto y del programa a realizar…. TRABAJO EN CLASE: para responder en su cuaderno (Duración: 1 hora de clase) ¿Qué es Visual Basic? Características de Visual Basic. EXPLIQUE: Asistente para formularios, Asistente para barras de herramientas, La Ventana de Vista de datos. Las Aplicaciones Tradicionales, Las Aplicaciones Manejadaspor Eventos. ¿Qué es un objeto? Propiedades, Métodos. ¿Qué papel cumplen las propiedades, métodos y eventos? Terminologíade Visual Basic= copie los términos con sus definiciones. En conclusión, un programa informático es un conjunto de "órdenes o instrucciones" que al ser ejecutadas dan lugar al software. Estas "órdenes", del programa, son escritas con un lenguaje de programación que en nuestro caso es Visual Basic.Net, explique partes, acompáñelo con dibujos.